Zum Hauptinhalt wechseln
Adaptive Planning
Zuletzt aktualisiert: 2025-02-07
API-Änderungen nach Release

API-Änderungen nach Release

2025R1

(Februar 2025)
JSON-formatierte REST-APIs
  • Aufgabenservice
    • Aufgaben
      • /tasks?instanceCode=<instanceCode>
        (GET, POST)
        JSON-basierte HTTP-Vorgänge für Integrationsaufgaben.

2024R2

(September 2024)
Einführung von API v40
  • Aktualisiert:
    importModeledSheet
    unterstützt jetzt das Optional
    accountCode
    Attribut in
    DisplayColumns
    -Element. Die
    code
    Attribut von
    DisplayColumn
    Ermöglicht jetzt das Erstellen einer bearbeitbaren eindeutigen Kennung für die Spalte. Wann
    accountCode
    nicht in der Anforderung enthalten ist, wird prozessbedingt eine eindeutige generiert
    code
    , um die Spalte mit einem bestimmten Konto zu verknüpfen.
  • Aktualisiert:
    exportModeledSheet
    unterstützt jetzt das Optional
    accountCode
    Attribut in
    DisplayColumns
    -Element. Die
    code
    Attribut von
    DisplayColumn
    Ermöglicht jetzt das Erstellen einer bearbeitbaren eindeutigen Kennung für die Spalte.
  • aktualisiert:
    importConfigurableModelData
    korrigiert
    applyValidationRules
    Beschreibung, um den Standardwert anzugeben:
    true
    und das seit v38.
  • aktualisiert:
    importStandardData
    wird jetzt unterstützt
    splitsToUnsplit
    in
    importDataOptions
    -Element, das den Import von Splits in nicht gesplittete Speicherorte mit vorhandenen Daten ermöglicht.
  • aktualisiert:
    exportCalendar
    wird jetzt unterstützt
    code
    in
    calendar
    -Element.
  • aktualisiert:
    exportVersions
    wird jetzt unterstützt
    currencyVersions
    in
    include
    -Element. Dadurch können Währungsversionen für umgerechnete Istzahlen in die Antwort aufgenommen werden. Sie müssen sich an Ihren benannten Support-Ansprechpartner wenden, um zu erfahren, ob Ihre Instanz für dieses Feature auswählbar ist.
JSON-formatierte REST-APIs
  • Modellierungsservice
    • Zeit
      • /updateTime
        wird jetzt vom Kalenderobjekt unterstützt
        code
        wenn Codes vorhanden sind.
    • Definition des modellierten Tabellenblatts
      • /definition
        PATCH
        unterstützt
        accountCode
        im Objekt „Tabellenblattspalten-Eigenschaften“, um das modellierte Konto für eine Anzeigespalte zu bestimmen. Nur für Anzeigespalten gültig. Die einzigen gültigen Werte sind Konten im modellierten Tabellenblatt.
      • /definition
        PATCH
        unterstützt
        code
        im Objekt „Eigenschaften für Tabellenblattspalte“, um Kontocodes und eine sekundäre ID voranzustellen. Erforderlich für das Erstellen eines neuen Tabellenblatts. Dies funktioniert genauso wie
        prefix
        und ist die bevorzugte Eigenschaft, die zur Benutzeroberfläche passt.

2024R1

(April 2024)
  • Regionale Authentifizierung für Mandanten außerhalb der USA:
    Wenn Ihre Instanz eine nicht auf den USA basierende regionale Authentifizierung verwendet, variieren Ihre Autorisierungs-URLs und API-Endpunkte je nach Region. Siehe: Referenz: Regionale Authentifizierungs-URLs.
(März 2024)
Einführung von API v39
  • Aktualisiert:
    exportData
    unterstützt das
    sheet
    -Element in API v39 und höher.
  • Aktualisiert:
    exportData
    unterstützt:
    • Alle Elemente und Attribute für den optimierten Pfad für Performance und Skalierbarkeit für API v39 und höher.
    • Konten mit Rollup mit gewichtetem Durchschnitt für Performance und Skalierbarkeit für API v39 und höher.
    • Weitere Informationen finden Sie unter Referenz: exportData-Performance
  • Aktualisiert:
    exportAttributes
    unterstützt a
    code
    Attribut für
    attribute
    -Element. Die
    code
    -Attribut ist nur in API v39 und höher verfügbar.
  • Aktualisiert:
    updateAttributes
    unterstützt a
    code
    Attribut für
    attribute
    -Element. Die
    code
    -Attribut ist nur in API v39 und höher verfügbar.
  • Aktualisiert:
    exportDimensions
    unterstützt a
    code
    Attribut für
    dimension
    -Element. Die
    code
    -Attribut ist nur in API v39 und höher verfügbar.
  • Aktualisiert:
    updateDimensions
    unterstützt a
    code
    Attribut für
    dimension
    -Element. Die
    code
    -Attribut ist nur in API v39 und höher verfügbar.
  • Aktualisiert:
    exportAccounts
    unterstützt einen neuen booleschen Wert
    showAccountGroupCodes
    Attribut in
    include
    -Element. Wenn Sie dieses Attribut in Anforderungen auf „true“ setzen, werden Kontogruppencodes in der Antwort exportiert. Die
    showAccountGroupCodes
    -Attribut ist nur in API v38 und höher verfügbar.
  • Aktualisiert:
    importModeledSheet
    erfordert eine
    name
    und
    code
    Attribut in
    configurableModel
    Element von Anträgen. die
    name
    und
    code
    -Elemente sind nur in API v39 und höher verfügbar.
  • Aktualisiert:
    exportSheets
    wir benennen die um
    prefix
    Attribut zu
    code
    in
    modeled-sheet
    -Element. Die
    code
    ist nur in API v39 und höher verfügbar.
  • Aktualisiert:
    exportVersions
    unterstützt den Booleschen Wert
    scenarios
    Attribut in
    include
    Element der anzuzeigenden Anträge
    type="SCENARIO"
    für persönliche What-if-Szenarien in der Antwort. Erfordert API v37 oder höher.
  • Aktualisiert:
    importGroups
    unterstützt die Bearbeitung externer Benutzergruppen über die Benutzeroberfläche von Adaptive Planning, wenn diese Benutzergruppen dies tun
    dataSource=EXTERNAL
    .
  • Aktualisiert:
    createUser
    unterstützt diese Attribute in
    user
    Element:
    • position
    • homepage
    • country
    • usState
    • netSuiteLogin
    • salesforceLogin
  • Aktualisiert:
    updateUser
    unterstützt diese Attribute in
    user
    Element:
    • position
    • homepage
    • country
    • usState
    • perspective
    • perspectiveName
    • dashboard
    • dashboardName
    • netSuiteLogin
    • salesforceLogin
  • Aktualisiert:
    exportUsers
    unterstützt diese Attribute in
    user
    Element:
    • alternateEmail
    • samlFedId
    • position
    • homepage
    • country
    • usState
    • perspective
    • perspectiveName
    • dashboard
    • dashboardName
    • nestuiteLogin
    • salesforceLogin
    • createdDate
    • lastLogin
    • failedAttempts
    • Locked
JSON-formatierte REST-APIs
  • Modellierungsservice
    • Definition des modellierten Tabellenblatts
      • /sheet/modeled/definition
        PATCH
        unterstützt
        delete
        als Eigenschaft im Tabellenblattspaltenobjekt, um Spalten von modellierten Tabellenblättern in Adaptive Planning zu löschen. Löschen kann Folgendes nicht löschen:
        • Erforderliche Spalten.
        • Spalten, die von anderen Spalten abhängig sind, die nicht zum Löschen markiert sind.
    • Cube-Tabellenblattdefinition
      • /sheet/cube/definition
        ( (
        PATCH
        ,
        DELETE
        ) Fügen Sie eine Cube-Tabellenblatt-Definition in Adaptive Planning ein, aktualisieren oder löschen Sie sie.
      • /sheet/cube/definition
        PATCH
        unterstützt
        delete
        als Eigenschaft im Tabellenblattspaltenobjekt, um Cube-Tabellenblattspalten in Adaptive Planning zu löschen. Löschen kann Folgendes nicht löschen:
        • Spalten, die von anderen Spalten abhängig sind, die nicht zum Löschen markiert sind.
    • Einführung von APIs, die nur das Löschen folgender Elemente unterstützen:
      • Konten
        • /accounts/removeGLAccounts
          ( (
          POST
          ) Löscht Hauptbuch-Konten.
        • /accounts/removeAccounts
          ( (
          POST
          ) Löscht benutzerdefinierte Konten.
      • Attribut
        • /attribute
          ( (
          DELETE
          ) Löscht ein Attribut und seine Attributwerte.
      • Attributwerte
        • /removeAttributeValues
          ( (
          POST
          ) Löscht Attributwerte.
      • Dimension
        • /dimension
          ( (
          DELETE
          ) Löscht eine Dimension und ihre Dimensionswerte.
      • Dimensionswerte
        • /removeDimensionValues
          ( (
          POST
          ) Löscht Dimensionswerte.
      • Ebene
        • /removeLevels
          ( (
          POST
          ) Löscht Ebenen.
  • Sicherheitsservice
    • Gruppen:
      • /groups
        ( (
        GET
        ) Rufen Sie die vollständige Liste aller für die angegebene Instanz definierten Gruppen ab.
  • Benutzer
    • /users
      ( (
      DELETE
      ) Löschen Sie den Benutzer aus Adaptive Planning.

2023R2

(8. Dezember)
  • Aktualisiert:
    importConfigurableModelData
    unterstützt
    applyValidationRules
    in
    importDataOptions
    -Element, das angibt, ob Datenimporte anhand von Validierungsregeln validiert werden.
(9. September)
Einführung von API v37
  • Aktualisiert:
    customReportValues
    unterstützt ein neues
    cell-inclusions
    Attribut in
    report
    -Element. Dieses Attribut funktioniert auf Zellenebene in Verbindung mit
    suppress-zeroes
    um zu steuern, ob die Ausgabe für nicht unterdrückte Zeilen null oder leere Zellen enthält oder nicht.
  • Aktualisiert:
    customReportValues
    und
    exportData
    Sie erhalten unter bestimmten Bedingungen Performance-Steigerungen. Siehe:

2023R1

(11. März)
Einführung von API v36
  • Aktualisiert:
    importStandardData
    unterstützt
    mode
    im Element importDataOptions zur Angabe
    REPLACE
    -Modus
  • Aktualisiert:
    importStandardData
    erfordert
    scope
    -Element bei der Verwendung
    replace
    -Modus, um die zu ersetzenden Daten anzugeben. Die
    scope
    -Element erfordert 1
    time
    Element, 1
    accounts
    Element mit mindestens einem untergeordneten Element
    account
    Element und 1
    levels
    -Element.
  • Aktualisiert: Benutzerdefiniert
    importStandardData
    -Anforderungen erfordern die Berechtigung „Daten löschen“ für die API v36
    REPLACE
    -Modus
In JSON formatierte APIs
  • Modellierungsservice:
    • Währung:
      • /currency
        ( (
        POST
        ,
        DELETE
        ) Währungen in Adaptive Planning erstellen, aktualisieren oder löschen.
    • Wechselkursart:
      • /exchangeRateTypes
        ( (
        GET
        ,
        POST
        ,
        DELETE
        ) Einfügen, Aktualisieren oder Löschen von Wechselkursarten in Adaptive Planning.
    • Tabellenblatt:
      • /sheet/modeled/definition
        ( (
        PATCH
        ,
        DELETE
        ) Fügen Sie eine Definition eines modellierten Tabellenblatts in Adaptive Planning ein, aktualisieren oder löschen Sie sie.
    • Versionen:
      • /versions
        ( (
        GET
        ,
        DELETE
        ,
        PATCH
        ,
        POST
        ) Rufen Sie Versionen in Adaptive Planning ab, löschen, aktualisieren oder erstellen Sie sie.
    • Zeit:
      • /updateTime
        ( (
        POST
        ) Laden Sie die Zeitstruktur in Adaptive Planning neu, aktualisieren Sie sie und hängen Sie sie an.

2022R2

(18. November 2022)
Einführung von API v35
  • Aktualisiert:
    exportConfigurableModelData
    „Streaming“ unterstützt
    useActualValue
    als Attribut in der Anforderung
    modeled-sheet
    -Element, um Rohdaten anstelle von Kontogenauigkeit zurückzugeben. Berechnete Konten werden mit 9-Dezimalstellen zurückgegeben.
  • Aktualisiert:
    exportConfigurableModelData
    unterstützt ein neues
    status
    Element in
    response
    -Element. Die
    status
    Element enthält a
    success
    Boolesches Attribut gefolgt von
    rowCountSent
    , um Zeilen anzugeben, die bei Erfolg gesendet wurden oder nicht.
  • Aktualisiert:
    exportConfigurableModelData
    unterstützt
    totalRowCount
    in der Antwortausgabe
    data
    -Element, um Summenzeilen in anzugeben
    data
    .
  • Aktualisiert:
    exportConfigurableModelData
    maskiert automatisch doppelte Anführungszeichen in Zeichenfolgenwerten für Dimensionswerte und Textfelder in der Antwortausgabe.
  • Entfernt:
    success
    Attribut in
    response
    Element von
    exportConfigurableModelData
    wird beim Daten-Streaming standardmäßig für API v35 entfernt (isGetAllRows = "true").
  • Entfernt: Das Präfix
    s
    für
    parentId
    in der Datenausgabe, wenn
    useNumericIDs=true
    wird beim Daten-Streaming für API v35 entfernt (isGetAllRows = "true").
(September 2022)
Einführung von API v34
  • Aktualisiert:
    updateAccounts
    unterstützt das Taggen von Dimensionswerten und Attributwerten nur mit
    value
    . Wird nicht mehr unterstützt
    valueName
    und
    valueCode
    mit API v34.
  • Aktualisiert:
    updateDimensions
    unterstützt das Taggen von Dimensionswerten und Attributwerten nur mit
    value
    . Wird nicht mehr unterstützt
    valueName
    und
    valueCode
    mit API v34.
  • Aktualisiert:
    updateLevels
    unterstützt das Taggen von Dimensionswerten und Attributwerten nur mit
    value
    . Wird nicht mehr unterstützt
    valueName
    und
    valueCode
    mit API v34.
  • Aktualisiert:
    exportAccounts
    gibt getaggte Dimensionswerte und Attributwerte mit an
    value
    . Wird nicht mehr unterstützt
    valueName
    und
    valueCode
    mit API v34.
  • Aktualisiert:
    exportDimensions
    gibt getaggte Dimensionswerte und Attributwerte mit an
    value
    . Wird nicht mehr unterstützt
    valueName
    und
    valueCode
    mit API v34.
  • Aktualisiert:
    exportLevels
    gibt getaggte Dimensionswerte und Attributwerte mit an
    value
    . Wird nicht mehr unterstützt
    valueName
    und
    valueCode
    mit API v34.
  • Aktualisiert:
    updateAccounts
    Anträge können festgelegt werden
    balanceType
    als eines von beiden
    debit
    oder
    credit
    . Untergeordnete Konten können jetzt andere Konten verwenden
    balanceType
    als ihre übergeordneten Konten, um Gegenkonten zu unterstützen.
  • Aktualisiert:
    updateAccounts
    -Antworten enthalten eine neue boolesche Eigenschaft für
    isContra
    um anzugeben, ob das Konto ein Gegenkonto ist.
  • Aktualisiert:
    createAccount
    -Antworten enthalten eine neue boolesche Eigenschaft für
    isContra
    um anzugeben, ob das Konto ein Gegenkonto ist.
  • Aktualisiert:
    exportSheetDefinition
    Retouren
    horizontalAxis
    ,
    verticalAxis
    ,
    maxColumnWidth
    ,
    suppressZeroRows
    ,
    rearreangeGLAndCustomAccounts
    ,
    hideRollupTotals
    in
    cube-sheet
    -Element.
  • Aktualisiert:
    exportSheetDefinition
    gibt die zurück
    users
    und
    user
    Elemente in der Antwort, wenn der aufrufende Benutzer die Berechtigung Modell hat.
  • Aktualisiert:
    importCubeData
    unterstützt
    mode
    in
    importDataOptions
    -Element für die Angabe von:
    APPEND
    oder
    REPLACE
    Importmodus.
  • Aktualisiert:
    importCubeData
    unterstützt die
    scope
    -Element bei der Verwendung
    REPLACE
    Importmodus, um die Koordinaten des Cubes anzugeben, in dem Daten ersetzt werden.
(August 2022)
Einführung von API v33
  • Neu:
    exportCalendar
    unterstützt den Export von Kalendermetadaten mit der Einführung alternativer Kalender in 2022R2.
  • Aktualisiert:
    exportTime
    unterstützt
    calendarId
    im Element „optionen“, um die Zeitwerte aus jedem Ihrer Kalender mit der Einführung alternativer Kalender in 2022R2 abzurufen.
  • Aktualisiert:
    exportConfigurableModelData
    unterstützt jetzt nur den Export der gewünschten Spalten, wenn Sie diese in angeben
    filters
    Element der Anforderung
  • Aktualisiert:
    exportConfigurableModelData
    Unterstützt jetzt die Ausgabe von Zahlenspalten mit der Kontogenauigkeit durch Einstellung
    useAccountPrecision=true
    für
    modeled-sheet
    Element, wenn
    isGetAllRows=true
    .

2022R1

(Mai 2022)
  • Aktualisiert:
    updateLevels
    unterstützt ein flaches Eingabeformat, das dies zulässt
    level
    -Tags direkt unter a
    levels
    -Tag. Dieses Eingabeformat wird nur für inkrementelle Änderungen an kleinen Teilen der Ebenenhierarchie empfohlen.
(März 2022)
  • Neu:
    importGroups
    : für den Import einer Reihe von Benutzergruppen.
Einführung von JSON-formatierten APIs, Version 1
  • Modellierungsservice:
    • sheet/availability
      ( (
      GET
      ,
      POST
      ) Rufen Sie die Verfügbarkeit von Dimensionen oder Attributwerten für ein bestimmtes Tabellenblatt und eine bestimmte Spalte ab oder aktualisieren Sie sie.
  • Sicherheitsservice:
    • users/permissionSets
      ( (
      GET
      ,
      POST
      ) Weisen Sie Benutzern von Adaptive Planning Berechtigungssätze zu.
    • users/instances
      ( (
      GET
      ,
      PATCH
      ,
      PUT
      ) Weisen Sie Benutzern Instanzen zu, wenn Sie Adaptive Planning mit mehreren Instanzen in einer über-/untergeordneten Hierarchie verwenden.
(Februar 2022)
Einführung von API v32
  • Aktualisiert:
    exportConfigurableModelData
    Streamt Daten für eine bessere Performance.
  • Aktualisiert:
    updateLevels
    wird jetzt unterstützt
    valueCode
    und
    valueName
    in
    dimension
    -Element, wenn Anzeigenamen aktiviert sind.
  • Aktualisiert:
    updateDimensions
    ,
    updateLevels
    , und
    updateAccounts
    jetzt unterstützen
    valueCode
    und
    valueName
    in
    attribute
    -Element, wenn Anzeigenamen aktiviert sind.
  • Aktualisiert:
    exportDimensions
    ,
    exportLevels
    , und
    exportAccounts
    jetzt unterstützen
    valueCode
    ,
    valueName
    , und
    valueDisplayName
    in
    attribute
    -Element, wenn Anzeigenamen aktiviert sind.

2021R2

(Oktober 2021)
Die folgenden spezifischen APIs unterstützen jetzt Ebenen-, Dimensions- und Attributcodes für Anzeigenamen in folgenden Fällen:
  • Sie aktivieren Anzeigenamen für Ihre Instanz, indem Sie einen Fall im Workday-Kundencenter öffnen.
  • Sie rufen API v30 oder höher auf.
  • Sie aktivieren
    displayNameEnabled
    pro Aufruf (weitere Details finden Sie auf jeder Seite der API-Dokumentation).
  • Aktualisiert:
    updateLevels
    ,
    updateDimensions
    ,
    updateAttributes
    -Anforderungen werden jetzt akzeptiert
    code
    und
    name
    und weiterhin zu verwenden
    id
    als Schlüssel.
    • code
      und
      name
      sind erforderlich, wenn Sie Dimensionswerte, Attributwerte und Ebenen erstellen.
  • Aktualisiert:
    updateLevels
    ,
    updateDimensions
    ,
    updateAttributes
    Antworten werden jetzt zurückgegeben
    name
    ,
    code
    ,
    displayName
    und
    displayNameType
    .
  • Aktualisiert:
    importDimensionMapping
    Anträge akzeptieren:
    • id
      und
      name
      für
      dimension
      .
    • id
      und
      code
      für Ebenen und Dimensionswerte.
  • Aktualisiert:
    exportDimensionMapping
    Filterung für Anträge:
    • keyword
      -Wert als teilweise Übereinstimmung im Anzeigenamen.
    • level
      verwendet
      code
      statt
      name
      .
    • dimensionValue
      verwendet
      code
      statt
      name
      .
    • Attribut
      value
      bezieht sich auf
      code
      , statt
      name
      .
  • Aktualisiert:
    exportDimensionMapping
    Antworten werden zurückgegeben
    id
    ,
    name
    ,
    code
    ,
    display name
    für Ebenen und Dimensionswerte.
  • Aktualisiert:
    exportLevels
    ,
    exportDimensions
    , und
    exportAttributes
    Antworten werden jetzt zurückgegeben
    name
    ,
    code
    ,
    displayName
    ,
    displayNameType
    .
  • Aktualisiert:
    importStandardData
    ,
    importCubeData
    ,
    importConfigurableModelData
    , und
    importTransactions
    Anfrage:
    • Header-Zeile
      Level
      Änderungen an
      Level Code
      .
    • Header-Zeile
      Account
      Änderungen an
      Account Code
      .
    • Header-Zeile
      Dimensions
      ändern in
      "<dimension> Code"
      und
      "<dimension> Name"
      .
      "<dimension> Code"
      ist erforderlich.
      "<dimension> Name"
      ist nur zulässig, wenn „Datenimport erstellt automatisch Dimensionswerte“ für eine Dimension aktiviert ist.
    • Die Lokalisierung wird im Spalten-Header für den Text "Code", "Name" und "Anzeigename" unterstützt.
    • useMappings=false
      verwendet Code im System.
    • useMappings
      und
      displayNameEnabled
      kann nicht sein
      true
      gleichzeitig.
  • Aktualisiert:
    exportConfigurableModelData
    (erfordert API v31) Anforderungen:
    • level
      -Element wird nicht mehr unterstützt
      name
      in API v31 +.
    • level
      -Element fügt Unterstützung für hinzu
      code
      .
    • modeled-sheet
      -Element fügt Unterstützung für hinzu
      includeCodes
      ,
      includeNames
      , und
      includeDisplayNames
      mit Wahr/Falsch-Optionen, die für alle gelten
      dimension values
      und
      levels
      im Aufruf. Mindestens eine dieser drei Optionen muss wahr sein.
  • Aktualisiert:
    exportConfigurableModelData
    Antworten:
    • Enthält Spalten für
      "<dimension> Code"
      ,
      "<dimension> Name"
      , und
      "<dimension> Display Name"
    • Die Lokalisierung wird im Spalten-Header für den Text „Code“, „Name“ und „Anzeigename“ unterstützt.
  • Aktualisiert:
    exportData
    Anträge:
    • level
      -Element wird nicht mehr unterstützt
      name
      in API v30 +.
    • level
      -Element fügt Unterstützung für hinzu
      code
      .
    • level
      stimmt mit dem Code im System überein.
    • dimensionValue
      -Element wird nicht mehr unterstützt
      name
      in API v30 +.
    • dimensionValue
      fügt Unterstützung für hinzu
      code
      .
    • dimensionValue
      stimmt mit dem Code im System überein.
  • Aktualisiert:
    exportData
    Antworten:
    • Enthält Spalten für
      "<dimension> Code"
      ,
      "<dimension> Name"
      , und
      "<dimension> Display Name"
    • Enthält Spalten für
      "<level> Code"
      ,
      "<level> Name"
      , und
      "<level> Display Name"
    • Die Lokalisierung wird im Spalten-Header für den Text „Code“, „Name“ und „Anzeigename“ unterstützt.
  • Aktualisiert:
    eraseData
    Anträge:
    • level
      -Element wird nicht mehr unterstützt
      name
      in API v30 +.
    • level
      -Element fügt Unterstützung für hinzu
      code
      .
    • level
      stimmt mit dem Code im System überein.
Einführung von API v31
(September 2021)
  • Aktualisiert:
    importConfigurableModelData
    ,
    importTransactions
    ,
    importCubeData
    und
    importStandardData
    einen Fehler zu, wenn die Anzahl der senkrechten Striche im Header und in den Daten nicht übereinstimmt.
  • Aktualisiert:
    updateAccessRules
    erfordert jetzt die
    Users
    Berechtigung zum Aufrufen anstelle der
    Admin
    -Berechtigung.
  • Aktualisiert:
    updateAccounts
    Ermöglicht jetzt das Erstellen eines neuen übergeordneten Kontos zwischen einem vorhandenen übergeordneten und seinen untergeordneten Konten.
(August 2021) Einführung von API v30

2021R1

(Mai 2021) Einführung von API v29
  • Aktualisiert:
    updateAccounts
    -Anforderungen ermöglichen jetzt das Erstellen neuer Konten mit
    dataEntryType=CUBE
    .
    Adaptive Planning
    berechnet automatisch
    dataEntryType
    für alle Nicht-Leaf-Konten. Wenn das übergeordnete Element
    dataEntryType
    ist
    CUBE
    wird standardmäßig für neue Konten verwendet
    dataEntryType=CUBE
    . Andernfalls wird als Standard für neue Konten festgelegt
    dataEntryType=STANDARD
    . Änderungen an
    dataEntryType
    für Nicht-Leaf-Konten werden ignoriert.
  • Aktualisiert:
    UpdateAccounts
    Antworten geben an
    dataEntryType
    für alle Leaf-Konten als eines der beiden
    CUBE
    oder
    STANDARD
    .
(April 2021) Einführung von API v28
  • Aktualisiert:
    exportVersions
    Antworten enthalten jetzt
    isPredictive=true
    in
    version
    -Element, um prädiktive Versionen anzugeben.
  • Aktualisiert:
    createUser
    Anträge schließen jetzt ein
    alternateEmail
    und
    samlFedId
    . Verwenden
    alternateEmail
    , um eine alternative E-Mail-Adresse festzulegen, die im Abschnitt Benutzerdetails automatisch als E-Mail-Adresse des Benutzers ausgewählt wird. Verwenden
    samlFedId
    um die SAML-Federation-ID des Benutzers für Single Sign-On einzuschließen.
  • Aktualisiert:
    updateUser
    Anträge schließen jetzt ein
    alternateEmail
    und
    samlFedId
    . Verwenden
    alternateEmail
    , um eine alternative E-Mail-Adresse festzulegen, die im Abschnitt Benutzerdetails automatisch als E-Mail-Adresse des Benutzers ausgewählt wird. Verwenden
    samlFedId
    um die SAML-Federation-ID des Benutzers für Single Sign-On einzuschließen.
(März 2021) Einführung von API v27
  • Aktualisiert:
    updateAttributes
    und
    updateDimensions
    Anträge umfassen
    retainExistingOrder
    um anzugeben, ob die Nutzlastreihenfolge ignoriert wird, um die Reihenfolge beizubehalten
    Adaptive Planning
    wird bereits für Hierarchien verwendet. Bei falsch bestimmt die Reihenfolge der Nutzlast, wie Adaptive Planning die Elemente anordnet.
  • Aktualisiert:
    updateLevels
    -Anforderungen legen jetzt den Standardwert fest
    retainExistingOrder
    in 1.
  • Aktualisiert:
    updateAccounts
    -Anforderungen legen jetzt den Standardwert fest
    retainExistingOrder
    in 1.
  • Aktualisiert:
    importModeledSheet
    Anträge schließen jetzt ein
    requiredColumn
    um anzugeben, ob ein Dimensionswert angegeben werden muss, damit Benutzer das modellierte Tabellenblatt speichern können. Sie müssen fragen
    Adaptive Planning
    Der Support muss aktiviert sein
    requiredColumn
    für
    importModeledSheet
    Anträge.
  • Aktualisiert:
    exportModeledSheet
    Antworten enthalten jetzt
    requiredColumn
    um anzugeben, ob ein Dimensionswert angegeben werden muss, damit Benutzer das modellierte Tabellenblatt speichern können.
Einführung von API v26
  • Aktualisiert:
    updateAccounts
    und
    updateLevels
    Anträge umfassen
    retainExistingOrder
    um anzugeben, ob die Nutzlastreihenfolge ignoriert wird, um die Reihenfolge beizubehalten
    Adaptive Planning
    wird bereits für Hierarchien verwendet. Bei falsch bestimmt die Reihenfolge der Nutzlast, wie Adaptive Planning die Elemente anordnet.
  • Umbenannt: Für alle v26-APIs:
    permissionSetId
    ersetzt
    roleId
    mit der Umbenennung von Rollen und Berechtigungen in Berechtigungssätze in
    Adaptive Planning
    .
  • Neu:
    updateAssociations
    zum Festlegen von Zuordnungen von Dimensionen und Ebenen für Benutzer. Alternativ wird die Benutzerebeneneigentümerschaft für Ebenen festgelegt, wenn
    code
    ist nicht im Element „Zuordnung“ enthalten.
  • Entfernt:
    roleID
    wird in APIs v26 und höher nicht mehr unterstützt. APIs v25 und älter werden weiterhin unterstützt
    roleID
    .

2020R2

  • (Februar 2021) Aktualisiert: eraseData-Anforderungen ignorieren die Groß- und Kleinschreibung
    Accounts
    und
    Levels
    -Tags
  • (Dezember 2020) Aktualisiert:
    updateDimensions
    Die Anforderung ersetzt Zeilenumbruchzeichen, die in gefunden werden
    dimensionValue name
    einer Nutzlast mit einem Leerzeichen. Vorangestellte oder nachfolgende Zeilenumbruchzeichen im Namen werden zu Leerzeichen, die bei der Nutzlastverarbeitung abgeschnitten werden.
  • (Dezember 2020) Aktualisiert:
    updateDimensions
    Anforderung verarbeiten jetzt mehrere Umbenennungen derselben Entität in derselben
    updateDimensions
    anzurufen. Damit wird ein Problem behoben, das auftrat, wenn Namen in einem Remote-System zwischen den Synchronisierungen mit Adaptive Planning mehr als einmal ausgetauscht werden.
Einführung von API v25
  • Aktualisiert:
    exportData
    Die Anforderung enthält nicht mehr
    includeRollups
    . Anforderung enthält booleschen Wert
    includeRollupAccounts
    für Konto-Rollups und
    includeRollupLevels
    für Ebenen-Rollups.
Einführung von API v24
  • Aktualisiert:
    updateLevels
    Die Anforderung umfasst
    publishCurrency
    zur Angabe der Währung beim Veröffentlichen eines Finanzplans in Workday Core Financials.
  • Aktualisiert:
    exportLevels
    Antwort enthält
    publishCurrency
    zur Angabe der Währung beim Veröffentlichen eines Finanzplans in Workday Core Financials.
  • Aktualisiert:
    exportInstances
    Antwort enthält
    notificationType
    um die Einstellung für die Benachrichtigung bei Workday-Mandanten anzugeben
    Adaptive Planning
    ist für Workday eingerichtet.
  • Aktualisiert:
    exportData
    Die Anforderung umfasst
    stratum
    zur Angabe des Codes der Zeitschichten für die exportierten Daten. Wenn angegeben, müssen die Start- und Endzeitperioden innerhalb der Zeitschichten liegen. Die Zeitschichten müssen größer oder gleich dem Konto mit den höchsten Zeitschichten in der Anforderung sein.
  • Aktualisiert:
    exportData:
    Bei includeZeroRows=false werden Zeilen mit einer Kombination nur aus Leerstellen und Nullen in der Antwort nicht ausgegeben, auch wenn markBlanks = true gilt.
  • Neu:
    eraseData
    zum Löschen von Plan- und Istzahlen-Daten. Bietet dieselben Funktionen wie
    eraseActuals
    Er umfasst auch die Möglichkeit, Plandaten zu löschen, mit zusätzlicher Kontrolle über bestimmte Konto-Plan-Kombinationen, die als Ziel dienen.
  • Neu:
    updateAccessRules
    für die Massenaktualisierung von Zugriffsregeln durch Hochladen eines mehrteiligen XML-Dokuments, das eine für die Vorlage für Zugriffsregeln formatierte XMLX-Datei enthält.

2020R1

Einführung von API v23
  • Aktualisiert:
    importConfigurableModelData
    Die Anforderung umfasst
    importKey
    zur Angabe der Dimension oder Ebene, um Importzeilen mit den Zeilen des modellierten Tabellenblatts zu mappen, die Sie aktualisieren möchten.
  • Aktualisiert:
    exportUsers
    und
    exportLevels
    -Anforderungen können den booleschen Wert enthalten
    groups
    sodass die Antworten Folgendes enthalten:
    groupIds. GroupIds
    enthalten eine durch Kommas getrennte Liste aller Gruppen, zu denen die Ebene oder der Benutzer gehört. Die
    groups
    Der Standardwert für das Attribut ist
    false
    .
  • Neu: (
    Nur zusammen mit Sales Planning erhältlich.
    )
    exportDimensionMapping
    Exportieren Sie benutzerdefinierte Dimensions-Mapping-Regeln.
  • Neu: (
    Nur zusammen mit Sales Planning erhältlich.
    )
    importDimensionMapping
    Aktualisieren Sie vorhandene benutzerdefinierte Dimensions-Mapping-Regeln.

2019.3

Einführung von API v22
  • Aktualisiert:
    exportConfigurableModelData
    -Anforderung enthält die neue optionale Eigenschaft
    useNumericIDs
    entfernt das Präfix
    „S“
    aus Split-IDs und gibt nur numerische Werte zurück.
  • Wenn Ihr Unternehmen Übergang zu Zugriffsregeln aus Sicherheitsgründen
    exportAccounts, exportActiveCurrencies, exportAttributes, exportDimensions, exportLevels, exportTime,
    und
    exportVersions
    wird nur auf API v22 validiert. Die Antwort enthält nur das, was der Benutzer in angegeben hat
    credentials
    Das Element muss Zugriff auf haben.
  • Aktualisiert:
    updateDimensions
    enthält die neue Option
    properties
    Element für a
    dimensionValue
    die bis zu fünf enthalten kann
    property
    Elementen. Jedenfalls
    property
    Element enthält a
    name
    und
    value.
    Der Wert muss numerisch sein.
  • Aktualisiert:
    exportDimensions
    Die Antwort enthält das Neue
    properties
    -Element.
  • Aktualisiert:
    exportSheetDefinition
    Antwort des Cube-Tabellenblatts enthält das Konto
    code
    und
    name
    innerhalb der
    account
    -Element.
  • Aktualisiert:
    exportSheetDefinition
    Antwort des Cube-Tabellenblatts enthält die Dimension
    name
    innerhalb der
    dimension
    -Element.
  • Aktualisiert:
    exportSheetDefinition
    Antwort des Cube-Tabellenblatts enthält das Attribut
    name
    innerhalb der
    attribute
    -Element.
  • Aktualisiert:
    exportConfigurableModelData
    Die Anforderung enthält die neue Option
    includeAllColumns
    in
    modeled-sheet
    -Element, sodass die Antwort alle Spalten enthält.
  • Aktualisiert:
    exportConfigurableModelData
    -Antwort zeigt jetzt an
    numberOfPages
    statt
    pageCount
    in
    job
    -Element.
  • Aktualisiert:
    exportInstances
    Die Antwort zeigt jetzt an, ob eine Instanz Admin-Veröffentlichung in zulässt
    options
    -Attribut.
  • Entfernt:
    rootActuals
    wird nicht mehr unterstützt
    exportVersions
    unabhängig von der API-Version.

2019.2

  • (September 2019) Neu:
    exportSecurityAudit
    gibt einen Bericht aller Sicherheitsereignisse in einem angegebenen Zeitbereich zurück.

2019.1

Einführung von API v20
  • Aktualisiert:
    exportInstances
    umfasst
    workdayTenantId
    ,
    workdayEnvironment
    ,
    workdayUiUrl
    , und
    workdayRestUrl
    -Informationen für Instanzen, für die Workday Power of One aktiviert ist.
  • Neu:
    updateAccounts
    für die Massenaktualisierung/-erstellung von Konten. Verwalten Sie Konten und deren Eigenschaften. Ermöglicht die Festlegung eines neuen übergeordneten Kontos für vorhandene Konten.
  • Neu:
    updateAttributes
    für die Massenaktualisierung/-erstellung von Attributen. Attribute und deren Attributwerte verwalten. Ermöglicht das Festlegen von neuen übergeordneten Attributen für vorhandene Attributwerte.
  • Aktualisiert:
    exportAttributes
    enthält die
    autoCreate
    Boolesche Eigenschaft, um anzugeben, ob beim Import von Dimensionen, Ebenen, Konten oder Attributen automatisch nicht gefundene neue Attributwerte erstellt werden
    Adaptive Planning
    .
  • Aktualisiert:
    exportInstances
    umfasst
    workdayTenantID, workdayEnvironment, workdayUiUrl, workdayRestUrl
    für Instanzen, für die Workday Power of One aktiviert ist.
  • Entfernt: APIs für Einzelentitäten
    createDimension
    ,
    updateDimension
    ,
    createDimensionValue
    ,
    updateDimensionValue
    ,
    createLevel
    , und
    updateLevel
    . Verwenden Sie die APIs für Metadaten-Massenaktionen von
    updateDimensions
    und
    updateLevels
    für die Erstellung oder Aktualisierung einer einzelnen Entität in API v20 und höher.

2018.3

Einführung von API v19
  • Neu:
    updateLevels
    für die Massenaktualisierung/-erstellung von Ebenen. Verwalten Sie Ebenen und deren Attributwerte. Ermöglicht das Festlegen von neuen übergeordneten Ebenen für vorhandene Ebenen.
  • Neu:
    exportConfigurableModelData
    für den Export von Zeilen in modellierten Tabellenblättern.

2018.2

Einführung von API v18
  • Entfernt:
    exportLevels
    enthält nicht mehr
    inaccessibleLevels
    Attribut in der Anforderung. Sehen Sie sich das Neue an
    inaccessibleValues
    .
  • Entfernt:
    exportUsers
    enthält keine Optionen mehr für
    hiddenVersions
    und
    ownedLevels
    .
  • Entfernt:
    exportAccounts
    enthält nicht mehr die
    formula
    -Attribut.
  • Neu:
    exportAccounts, exportAttributes,
    exportDimensions,
    und
    exportLevels
    schließen Sie die neue ein
    inaccessibleValues
    Attribut in der Anforderung, sodass nur Benutzer mit den entsprechenden Berechtigungen unzugängliche Werte anzeigen können.
  • Aktualisiert:
    exportAccounts, exportAttributes, exportDimensions,
    und
    exportLevels
    zeigen standardmäßig nur zugängliche Werte an. Nur Benutzer mit den entsprechenden Berechtigungen können nicht zugängliche Werte anzeigen.
  • Aktualisiert:
    exportAccounts,
    exportDimensions,
    und
    exportLevels include
    -Element
    versionName
    und
    versionID
    -Attribut im Anforderungsaufruf ist nur erfolgreich, wenn der Benutzer Zugriff auf die Version hat.
  • Aktualisiert:
    exportAccounts
    der Name "
    GL
    " ist jetzt "
    GL Accounts
    ", um den Namen dieses Kontos durch Berichte abzugleichen.
  • Aktualisiert:
    exportActiveCurrencies
    Die Antwort wird jetzt sortiert nach
    code.
  • Aktualisiert:
    exportTime version
    -Element
    option
    -Attribut für eine einzelne Version in der Anforderung ist nur erfolgreich, wenn der Benutzer Zugriff auf die Version hat.

2018.1

Einführung von API v17
  • Entfernt:
    updateUser
    im März 2018 aus allen API-Versionen entfernt
  • Aktualisiert:
    exportActiveCurrencies
    enthält a
    userDefined
    -Attribut, um anzugeben, welche Währungen benutzerdefiniert sind.
  • Neu: API
    updateDimensions
    für das Massenaktualisieren/Erstellen von Dimensionen durch Hochladen eines XML-Dokuments

2017.3

Einführung von API v16
  • Aktualisiert: Antwortformate von
    exportAccounts
    ,
    createAccount
    ,
    updatedAccount
    zeigen den Zeitschichtcode jedes Kontos in an
    timeStratum
    -Feld
  • Aktualisiert:
    eraseActuals
    akzeptiert nur Zeitperioden mit denselben Zeitschichten wie die Eingabekontoart für API v15 +
  • Aktualisiert:
    eraseActuals
    verwendet die Wortgruppe "Zeitschicht" anstelle von "Granularität"
  • Aktualisiert: Anforderungsformat von
    importModeledSheet
    umfasst optional
    strata-code
  • Aktualisiert: Antwortformat von
    exportModeledSheet
    umfasst optional
    strata-code
  • Hinzugefügt:
    inUse
    und
    isDefault
    -Eigenschaft zu
    stratum
    Element in
    exportTime
  • Hinzugefügt: optional
    leafStratumId
    -Eigenschaft in das Anforderungsformat von
    exportTime
  • Neu: API
    recalculateSheet
    für die Neuberechnung von Tabellenblättern, die die Eigenschaft
    „Auf Anforderung neu berechnen“
    haben

2017.2

Einführung von API v15
Unternehmen werden nur dann von API v14 auf API v15 aktualisiert, wenn sie einen benutzerdefinierten Kalender in die Benutzeroberfläche der Zeitverwaltung importieren.
  • Entfernt: kalenderbezogene Attribute für
    exportInstances
    calendarType, q1FirstMonth, lastMonthIsFY, firstDayOfWeek, periodAlgorithm, leapWeekPeriod,
    und
    extraPeriodQuarter
    Attribute aus
    instance
    -Element
  • Aktualisiert:
    exportTime
    erheblich überarbeitet
  • Aktualisiert:
    exportData
    das Verhalten von
    start
    und
    end
    -Attribute verwenden Zeitperiodencodes anstelle von Datumszeichenfolgen MMM-JJJJ.
  • Aktualisiert:
    exportData
    in Zeitperiodencodes geänderte Ausgabedatums-Header
  • Aktualisiert:
    exportVersions
    um Attribute zu ersetzen
    startVerFY, completedValuesThruYr, completedValuesThruMon, completedValuesThruPer, startScrollYr, startScrollMon, startScrollPer, endVerFY, lockLeadingYr, lockLeadingMon, lockLeadingPer, leftScrollFY, startPlanYr, startPlanMon, startPlanPer, endPlanFY
    mit
    startVer, endVer, startScroll, completedValuesThru, leftScroll, startPlan, endPlan, lockLeading
  • Aktualisiert:
    importStandardData, importConfigurableModelData, importCubeData
    akzeptieren Zeitperiodencodes anstelle von Datumszeichenfolgen MMM-JJJJ
  • Aktualisiert:
    exportLevels
    hat das Format von geändert
    availableStart
    und
    availableEnd
    -Attribute geben Zeitperiodencodes anstelle von Datumszeichenfolgen MMM-JJJJ aus.
  • Aktualisiert:
    eraseActuals
    Verhalten von Attributen
    start
    und
    end
    , um Zeitperiodencodes anstelle von Datumszeichenfolgen MMM-JJJJ zu verwenden
  • Neu: API
    exportLocales
    für den Export der Gebietsschemas über die Benutzeroberfläche der Zeitverwaltung.

2017.1

Einführung von API v14
  • Aktualisiert:
    customReportValues
    enthält ein neues optionales Element
    suppress-rollups
  • Neu: API
    exportModeledSheet
  • Neu: API
    importModeledSheet

2016.3

Einführung von API v13
  • Aktualisiert:
    exportAccounts
    enthält ein neues optionales Element
    sheet
  • Aktualisiert:
    exportLevels
    enthält ein neues optionales Element
    sheet
  • Aktualisiert:
    exportLevels
    enthält ein neues optionales Antwortelement
    hasChildren
  • Aktualisiert:
    exportVersions
    enthält ein neues optionales Element
    include

2016.2

Einführung von API v12
  • Aktualisiert:
    importCubeData, importStandardData, importConfigurableData, importTransactions
    Kontextinformationen, die Teil ihrer Fehlermeldungen sind, können mit dem Attribut deaktiviert werden
    includeContext.

2016.1

Einführung von API v11
  • Entfernt:
    canBeTree
    Attribut aus
    exportDimensions
  • Aktualisiert:
    exportInstances
    enthält neue
    datasources
    -Attribut
  • Aktualisiert:
    exportInstances
    schließt neue Potenzialwerte ein
    INTEGRATION
    zu
    products
    Attribut in
    instance
    -Element
  • Aktualisiert:
    exportLevels
    enthält neue
    attributeId
    und
    valueId
    zu
    attribute
    -Element
  • Aktualisiert:
    exportLevels
    schließt neue ein
    isLinked
    und
    isElimination
    Attribute zu
    level
    -Element
  • Aktualisiert:
    exportDimensions
    enthält neue
    attribute
    und
    attributes
    Elemente als Nachfolger von
    dimensionValue
    -Element
  • Aktualisiert:
    exportDimensions
    enthält neue
    listDimension, keepSorted
    , und
    useOnLevels
    Attribute zu
    dimension
    -Element
  • Aktualisiert:
    exportSheetDefinition
    enthält neue
    required
    Attribut zu
    levels, text, dimension, text-selector, number, date, initial-balance, level-currency, display, timespan
    Elemente von
    modeled-sheet
  • Aktualisiert:
    exportSheetDefinition
    enthält neue
    attribute
    -Element für Cube-Tabellenblätter
  • Aktualisiert:
    exportSheetDefinition
    enthält neue
    split-column-title
    und
    allow-splits
    Attribute zu
    modeled-sheet
    -Element
  • Aktualisiert: Importdaten-APIs (
    importCubeData, importStandardData, importConfigurableModelData,
    importTransactions
    ) haben nun Kontextinformationen als Teil ihrer Fehlermeldungen
  • Neu: API
    createDimension
  • Neu: API
    updateDimension
  • Neu: API
    updateDimensionValue
  • Neu: API
    createLevel
  • Neu: API
    updateLevel