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:importModeledSheetunterstützt jetzt das OptionalaccountCodeAttribut inDisplayColumns-Element. DiecodeAttribut vonDisplayColumnErmöglicht jetzt das Erstellen einer bearbeitbaren eindeutigen Kennung für die Spalte. WannaccountCodenicht in der Anforderung enthalten ist, wird prozessbedingt eine eindeutige generiertcode, um die Spalte mit einem bestimmten Konto zu verknüpfen.
- Aktualisiert:exportModeledSheetunterstützt jetzt das OptionalaccountCodeAttribut inDisplayColumns-Element. DiecodeAttribut vonDisplayColumnErmöglicht jetzt das Erstellen einer bearbeitbaren eindeutigen Kennung für die Spalte.
- aktualisiert:importConfigurableModelDatakorrigiertapplyValidationRulesBeschreibung, um den Standardwert anzugeben:trueund das seit v38.
- aktualisiert:importStandardDatawird jetzt unterstütztsplitsToUnsplitinimportDataOptions-Element, das den Import von Splits in nicht gesplittete Speicherorte mit vorhandenen Daten ermöglicht.
- aktualisiert:exportCalendarwird jetzt unterstütztcodeincalendar-Element.
- aktualisiert:exportVersionswird jetzt unterstütztcurrencyVersionsininclude-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
- /updateTimewird jetzt vom Kalenderobjekt unterstütztcodewenn Codes vorhanden sind.
- Definition des modellierten Tabellenblatts
- /definitionPATCHunterstütztaccountCodeim 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.
- /definitionPATCHunterstütztcodeim Objekt „Eigenschaften für Tabellenblattspalte“, um Kontocodes und eine sekundäre ID voranzustellen. Erforderlich für das Erstellen eines neuen Tabellenblatts. Dies funktioniert genauso wieprefixund 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:exportDataunterstützt dassheet-Element in API v39 und höher.
- Aktualisiert:exportDataunterstü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:exportAttributesunterstützt acodeAttribut fürattribute-Element. Diecode-Attribut ist nur in API v39 und höher verfügbar.
- Aktualisiert:updateAttributesunterstützt acodeAttribut fürattribute-Element. Diecode-Attribut ist nur in API v39 und höher verfügbar.
- Aktualisiert:exportDimensionsunterstützt acodeAttribut fürdimension-Element. Diecode-Attribut ist nur in API v39 und höher verfügbar.
- Aktualisiert:updateDimensionsunterstützt acodeAttribut fürdimension-Element. Diecode-Attribut ist nur in API v39 und höher verfügbar.
- Aktualisiert:exportAccountsunterstützt einen neuen booleschen WertshowAccountGroupCodesAttribut ininclude-Element. Wenn Sie dieses Attribut in Anforderungen auf „true“ setzen, werden Kontogruppencodes in der Antwort exportiert. DieshowAccountGroupCodes-Attribut ist nur in API v38 und höher verfügbar.
- Aktualisiert:importModeledSheeterfordert einenameundcodeAttribut inconfigurableModelElement von Anträgen. dienameundcode-Elemente sind nur in API v39 und höher verfügbar.
- Aktualisiert:exportSheetswir benennen die umprefixAttribut zucodeinmodeled-sheet-Element. Diecodeist nur in API v39 und höher verfügbar.
- Aktualisiert:exportVersionsunterstützt den Booleschen WertscenariosAttribut inincludeElement der anzuzeigenden Anträgetype="SCENARIO"für persönliche What-if-Szenarien in der Antwort. Erfordert API v37 oder höher.
- Aktualisiert:importGroupsunterstützt die Bearbeitung externer Benutzergruppen über die Benutzeroberfläche von Adaptive Planning, wenn diese Benutzergruppen dies tundataSource=EXTERNAL.
- Aktualisiert:createUserunterstützt diese Attribute inuserElement:
- position
- homepage
- country
- usState
- netSuiteLogin
- salesforceLogin
- Aktualisiert:updateUserunterstützt diese Attribute inuserElement:
- position
- homepage
- country
- usState
- perspective
- perspectiveName
- dashboard
- dashboardName
- netSuiteLogin
- salesforceLogin
- Aktualisiert:exportUsersunterstützt diese Attribute inuserElement:
- 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/definitionPATCHunterstütztdeleteals 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/definitionPATCHunterstütztdeleteals 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:importConfigurableModelDataunterstütztapplyValidationRulesinimportDataOptions-Element, das angibt, ob Datenimporte anhand von Validierungsregeln validiert werden.
Einführung von API v37
- Aktualisiert:customReportValuesunterstützt ein neuescell-inclusionsAttribut inreport-Element. Dieses Attribut funktioniert auf Zellenebene in Verbindung mitsuppress-zeroesum zu steuern, ob die Ausgabe für nicht unterdrückte Zeilen null oder leere Zellen enthält oder nicht.
- Aktualisiert:customReportValuesundexportDataSie erhalten unter bestimmten Bedingungen Performance-Steigerungen. Siehe:
2023R1
(11. März)
Einführung von API v36
- Aktualisiert:importStandardDataunterstütztmodeim Element importDataOptions zur AngabeREPLACE-Modus
- Aktualisiert:importStandardDataerfordertscope-Element bei der Verwendungreplace-Modus, um die zu ersetzenden Daten anzugeben. Diescope-Element erfordert 1timeElement, 1accountsElement mit mindestens einem untergeordneten ElementaccountElement und 1levels-Element.
- Aktualisiert: BenutzerdefiniertimportStandardData-Anforderungen erfordern die Berechtigung „Daten löschen“ für die API v36REPLACE-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ütztuseActualValueals Attribut in der Anforderungmodeled-sheet-Element, um Rohdaten anstelle von Kontogenauigkeit zurückzugeben. Berechnete Konten werden mit 9-Dezimalstellen zurückgegeben.
- Aktualisiert:exportConfigurableModelDataunterstützt ein neuesstatusElement inresponse-Element. DiestatusElement enthält asuccessBoolesches Attribut gefolgt vonrowCountSent, um Zeilen anzugeben, die bei Erfolg gesendet wurden oder nicht.
- Aktualisiert:exportConfigurableModelDataunterstützttotalRowCountin der Antwortausgabedata-Element, um Summenzeilen in anzugebendata.
- Aktualisiert:exportConfigurableModelDatamaskiert automatisch doppelte Anführungszeichen in Zeichenfolgenwerten für Dimensionswerte und Textfelder in der Antwortausgabe.
- Entfernt:successAttribut inresponseElement vonexportConfigurableModelDatawird beim Daten-Streaming standardmäßig für API v35 entfernt (isGetAllRows = "true").
- Entfernt: Das PräfixsfürparentIdin der Datenausgabe, wennuseNumericIDs=truewird beim Daten-Streaming für API v35 entfernt (isGetAllRows = "true").
(September 2022)
Einführung von API v34
- Aktualisiert:updateAccountsunterstützt das Taggen von Dimensionswerten und Attributwerten nur mitvalue. Wird nicht mehr unterstütztvalueNameundvalueCodemit API v34.
- Aktualisiert:updateDimensionsunterstützt das Taggen von Dimensionswerten und Attributwerten nur mitvalue. Wird nicht mehr unterstütztvalueNameundvalueCodemit API v34.
- Aktualisiert:updateLevelsunterstützt das Taggen von Dimensionswerten und Attributwerten nur mitvalue. Wird nicht mehr unterstütztvalueNameundvalueCodemit API v34.
- Aktualisiert:exportAccountsgibt getaggte Dimensionswerte und Attributwerte mit anvalue. Wird nicht mehr unterstütztvalueNameundvalueCodemit API v34.
- Aktualisiert:exportDimensionsgibt getaggte Dimensionswerte und Attributwerte mit anvalue. Wird nicht mehr unterstütztvalueNameundvalueCodemit API v34.
- Aktualisiert:exportLevelsgibt getaggte Dimensionswerte und Attributwerte mit anvalue. Wird nicht mehr unterstütztvalueNameundvalueCodemit API v34.
- Aktualisiert:updateAccountsAnträge können festgelegt werdenbalanceTypeals eines von beidendebitodercredit. Untergeordnete Konten können jetzt andere Konten verwendenbalanceTypeals ihre übergeordneten Konten, um Gegenkonten zu unterstützen.
- Aktualisiert:updateAccounts-Antworten enthalten eine neue boolesche Eigenschaft fürisContraum anzugeben, ob das Konto ein Gegenkonto ist.
- Aktualisiert:createAccount-Antworten enthalten eine neue boolesche Eigenschaft fürisContraum anzugeben, ob das Konto ein Gegenkonto ist.
- Aktualisiert:exportSheetDefinitionRetourenhorizontalAxis,verticalAxis,maxColumnWidth,suppressZeroRows,rearreangeGLAndCustomAccounts,hideRollupTotalsincube-sheet-Element.
- Aktualisiert:exportSheetDefinitiongibt die zurückusersunduserElemente in der Antwort, wenn der aufrufende Benutzer die Berechtigung Modell hat.
- Aktualisiert:importCubeDataunterstütztmodeinimportDataOptions-Element für die Angabe von:APPENDoderREPLACEImportmodus.
- Aktualisiert:importCubeDataunterstützt diescope-Element bei der VerwendungREPLACEImportmodus, um die Koordinaten des Cubes anzugeben, in dem Daten ersetzt werden.
(August 2022)
Einführung von API v33
- Neu:exportCalendarunterstützt den Export von Kalendermetadaten mit der Einführung alternativer Kalender in 2022R2.
- Aktualisiert:exportTimeunterstütztcalendarIdim Element „optionen“, um die Zeitwerte aus jedem Ihrer Kalender mit der Einführung alternativer Kalender in 2022R2 abzurufen.
- Aktualisiert:exportConfigurableModelDataunterstützt jetzt nur den Export der gewünschten Spalten, wenn Sie diese in angebenfiltersElement der Anforderung
- Aktualisiert:exportConfigurableModelDataUnterstützt jetzt die Ausgabe von Zahlenspalten mit der Kontogenauigkeit durch EinstellunguseAccountPrecision=truefürmodeled-sheetElement, wennisGetAllRows=true.
2022R1
(Mai 2022)
- Aktualisiert:updateLevelsunterstützt ein flaches Eingabeformat, das dies zulässtlevel-Tags direkt unter alevels-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:exportConfigurableModelDataStreamt Daten für eine bessere Performance.
- Aktualisiert:updateLevelswird jetzt unterstütztvalueCodeundvalueNameindimension-Element, wenn Anzeigenamen aktiviert sind.
- Aktualisiert:updateDimensions,updateLevels, undupdateAccountsjetzt unterstützenvalueCodeundvalueNameinattribute-Element, wenn Anzeigenamen aktiviert sind.
- Aktualisiert:exportDimensions,exportLevels, undexportAccountsjetzt unterstützenvalueCode,valueName, undvalueDisplayNameinattribute-Element, wenn Anzeigenamen aktiviert sind.
2021R2
(Oktober 2021)
- Sie aktivieren Anzeigenamen für Ihre Instanz, indem Sie einen Fall im Workday-Kundencenter öffnen.
- Sie rufen API v30 oder höher auf.
- Sie aktivierendisplayNameEnabledpro Aufruf (weitere Details finden Sie auf jeder Seite der API-Dokumentation).
- Aktualisiert:updateLevels,updateDimensions,updateAttributes-Anforderungen werden jetzt akzeptiertcodeundnameund weiterhin zu verwendenidals Schlüssel.
- codeundnamesind erforderlich, wenn Sie Dimensionswerte, Attributwerte und Ebenen erstellen.
- Aktualisiert:updateLevels,updateDimensions,updateAttributesAntworten werden jetzt zurückgegebenname,code,displayNameunddisplayNameType.
- Aktualisiert:importDimensionMappingAnträge akzeptieren:
- idundnamefürdimension.
- idundcodefür Ebenen und Dimensionswerte.
- Aktualisiert:exportDimensionMappingFilterung für Anträge:
- keyword-Wert als teilweise Übereinstimmung im Anzeigenamen.
- levelverwendetcodestattname.
- dimensionValueverwendetcodestattname.
- Attributvaluebezieht sich aufcode, stattname.
- Aktualisiert:exportDimensionMappingAntworten werden zurückgegebenid,name,code,display namefür Ebenen und Dimensionswerte.
- Aktualisiert:exportLevels,exportDimensions, undexportAttributesAntworten werden jetzt zurückgegebenname,code,displayName,displayNameType.
- Aktualisiert:importStandardData,importCubeData,importConfigurableModelData, undimportTransactionsAnfrage:
- Header-ZeileLevelÄnderungen anLevel Code.
- Header-ZeileAccountÄnderungen anAccount Code.
- Header-ZeileDimensionsä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=falseverwendet Code im System.
- useMappingsunddisplayNameEnabledkann nicht seintruegleichzeitig.
- Aktualisiert:exportConfigurableModelData(erfordert API v31) Anforderungen:
- level-Element wird nicht mehr unterstütztnamein API v31 +.
- level-Element fügt Unterstützung für hinzucode.
- modeled-sheet-Element fügt Unterstützung für hinzuincludeCodes,includeNames, undincludeDisplayNamesmit Wahr/Falsch-Optionen, die für alle geltendimension valuesundlevelsim Aufruf. Mindestens eine dieser drei Optionen muss wahr sein.
- Aktualisiert:exportConfigurableModelDataAntworten:
- 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:exportDataAnträge:
- level-Element wird nicht mehr unterstütztnamein API v30 +.
- level-Element fügt Unterstützung für hinzucode.
- levelstimmt mit dem Code im System überein.
- dimensionValue-Element wird nicht mehr unterstütztnamein API v30 +.
- dimensionValuefügt Unterstützung für hinzucode.
- dimensionValuestimmt mit dem Code im System überein.
- Aktualisiert:exportDataAntworten:
- 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:eraseDataAnträge:
- level-Element wird nicht mehr unterstütztnamein API v30 +.
- level-Element fügt Unterstützung für hinzucode.
- levelstimmt mit dem Code im System überein.
Einführung von API v31
(September 2021)
- Aktualisiert:importConfigurableModelData,importTransactions,importCubeDataundimportStandardDataeinen Fehler zu, wenn die Anzahl der senkrechten Striche im Header und in den Daten nicht übereinstimmt.
- Aktualisiert:updateAccessRuleserfordert jetzt dieUsersBerechtigung zum Aufrufen anstelle derAdmin-Berechtigung.
- Aktualisiert:updateAccountsErmöglicht jetzt das Erstellen eines neuen übergeordneten Kontos zwischen einem vorhandenen übergeordneten und seinen untergeordneten Konten.
(August 2021) Einführung von API v30
- Aktualisiert:updateAttributes,updateDimensions,updateLevelsunterstützen Unicode-Zwischenraumzeichen in nicht mehrnameundshortName. Unter https://docs.oracle.com/javase/7/docs/api/java/lang/Character.html#is Whitespace(char) finden Sie Informationen zu unzulässigen Leerzeichen. Zwischen Worten in ist ein einzelnes Leerzeichen zulässignameundshortName.
2021R1
(Mai 2021) Einführung von API v29
- Aktualisiert:updateAccounts-Anforderungen ermöglichen jetzt das Erstellen neuer Konten mitdataEntryType=CUBE.Adaptive Planningberechnet automatischdataEntryTypefür alle Nicht-Leaf-Konten. Wenn das übergeordnete ElementdataEntryTypeistCUBEwird standardmäßig für neue Konten verwendetdataEntryType=CUBE. Andernfalls wird als Standard für neue Konten festgelegtdataEntryType=STANDARD. Änderungen andataEntryTypefür Nicht-Leaf-Konten werden ignoriert.
- Aktualisiert:UpdateAccountsAntworten geben andataEntryTypefür alle Leaf-Konten als eines der beidenCUBEoderSTANDARD.
(April 2021) Einführung von API v28
- Aktualisiert:exportVersionsAntworten enthalten jetztisPredictive=trueinversion-Element, um prädiktive Versionen anzugeben.
- Aktualisiert:createUserAnträge schließen jetzt einalternateEmailundsamlFedId. VerwendenalternateEmail, um eine alternative E-Mail-Adresse festzulegen, die im Abschnitt Benutzerdetails automatisch als E-Mail-Adresse des Benutzers ausgewählt wird. VerwendensamlFedIdum die SAML-Federation-ID des Benutzers für Single Sign-On einzuschließen.
- Aktualisiert:updateUserAnträge schließen jetzt einalternateEmailundsamlFedId. VerwendenalternateEmail, um eine alternative E-Mail-Adresse festzulegen, die im Abschnitt Benutzerdetails automatisch als E-Mail-Adresse des Benutzers ausgewählt wird. VerwendensamlFedIdum die SAML-Federation-ID des Benutzers für Single Sign-On einzuschließen.
(März 2021) Einführung von API v27
- Aktualisiert:updateAttributesundupdateDimensionsAnträge umfassenretainExistingOrderum anzugeben, ob die Nutzlastreihenfolge ignoriert wird, um die Reihenfolge beizubehaltenAdaptive Planningwird 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 festretainExistingOrderin 1.
- Aktualisiert:updateAccounts-Anforderungen legen jetzt den Standardwert festretainExistingOrderin 1.
- Aktualisiert:importModeledSheetAnträge schließen jetzt einrequiredColumnum anzugeben, ob ein Dimensionswert angegeben werden muss, damit Benutzer das modellierte Tabellenblatt speichern können. Sie müssen fragenAdaptive PlanningDer Support muss aktiviert seinrequiredColumnfürimportModeledSheetAnträge.
- Aktualisiert:exportModeledSheetAntworten enthalten jetztrequiredColumnum anzugeben, ob ein Dimensionswert angegeben werden muss, damit Benutzer das modellierte Tabellenblatt speichern können.
Einführung von API v26
- Aktualisiert:updateAccountsundupdateLevelsAnträge umfassenretainExistingOrderum anzugeben, ob die Nutzlastreihenfolge ignoriert wird, um die Reihenfolge beizubehaltenAdaptive Planningwird bereits für Hierarchien verwendet. Bei falsch bestimmt die Reihenfolge der Nutzlast, wie Adaptive Planning die Elemente anordnet.
- Umbenannt: Für alle v26-APIs:permissionSetIdersetztroleIdmit der Umbenennung von Rollen und Berechtigungen in Berechtigungssätze inAdaptive Planning.
- Neu:updateAssociationszum Festlegen von Zuordnungen von Dimensionen und Ebenen für Benutzer. Alternativ wird die Benutzerebeneneigentümerschaft für Ebenen festgelegt, wenncodeist nicht im Element „Zuordnung“ enthalten.
- Entfernt:roleIDwird in APIs v26 und höher nicht mehr unterstützt. APIs v25 und älter werden weiterhin unterstütztroleID.
2020R2
- (Februar 2021) Aktualisiert: eraseData-Anforderungen ignorieren die Groß- und KleinschreibungAccountsundLevels-Tags
- (Dezember 2020) Aktualisiert:updateDimensionsDie Anforderung ersetzt Zeilenumbruchzeichen, die in gefunden werdendimensionValue nameeiner Nutzlast mit einem Leerzeichen. Vorangestellte oder nachfolgende Zeilenumbruchzeichen im Namen werden zu Leerzeichen, die bei der Nutzlastverarbeitung abgeschnitten werden.
- (Dezember 2020) Aktualisiert:updateDimensionsAnforderung verarbeiten jetzt mehrere Umbenennungen derselben Entität in derselbenupdateDimensionsanzurufen. 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:exportDataDie Anforderung enthält nicht mehrincludeRollups. Anforderung enthält booleschen WertincludeRollupAccountsfür Konto-Rollups undincludeRollupLevelsfür Ebenen-Rollups.
Einführung von API v24
- Aktualisiert:updateLevelsDie Anforderung umfasstpublishCurrencyzur Angabe der Währung beim Veröffentlichen eines Finanzplans in Workday Core Financials.
- Aktualisiert:exportLevelsAntwort enthältpublishCurrencyzur Angabe der Währung beim Veröffentlichen eines Finanzplans in Workday Core Financials.
- Aktualisiert:exportInstancesAntwort enthältnotificationTypeum die Einstellung für die Benachrichtigung bei Workday-Mandanten anzugebenAdaptive Planningist für Workday eingerichtet.
- Aktualisiert:exportDataDie Anforderung umfasststratumzur 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:eraseDatazum Löschen von Plan- und Istzahlen-Daten. Bietet dieselben Funktionen wieeraseActualsEr umfasst auch die Möglichkeit, Plandaten zu löschen, mit zusätzlicher Kontrolle über bestimmte Konto-Plan-Kombinationen, die als Ziel dienen.
- Neu:updateAccessRulesfü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:importConfigurableModelDataDie Anforderung umfasstimportKeyzur Angabe der Dimension oder Ebene, um Importzeilen mit den Zeilen des modellierten Tabellenblatts zu mappen, die Sie aktualisieren möchten.
- Aktualisiert:exportUsersundexportLevels-Anforderungen können den booleschen Wert enthaltengroupssodass die Antworten Folgendes enthalten:groupIds. GroupIdsenthalten eine durch Kommas getrennte Liste aller Gruppen, zu denen die Ebene oder der Benutzer gehört. DiegroupsDer Standardwert für das Attribut istfalse.
- Neu: (Nur zusammen mit Sales Planning erhältlich.)exportDimensionMappingExportieren Sie benutzerdefinierte Dimensions-Mapping-Regeln.
- Neu: (Nur zusammen mit Sales Planning erhältlich.)importDimensionMappingAktualisieren Sie vorhandene benutzerdefinierte Dimensions-Mapping-Regeln.
2019.3
Einführung von API v22
- Aktualisiert:exportConfigurableModelData-Anforderung enthält die neue optionale EigenschaftuseNumericIDsentfernt das Präfix„S“aus Split-IDs und gibt nur numerische Werte zurück.
- Wenn Ihr Unternehmen Übergang zu Zugriffsregeln aus SicherheitsgründenexportAccounts, exportActiveCurrencies, exportAttributes, exportDimensions, exportLevels, exportTime,undexportVersionswird nur auf API v22 validiert. Die Antwort enthält nur das, was der Benutzer in angegeben hatcredentialsDas Element muss Zugriff auf haben.
- Aktualisiert:updateDimensionsenthält die neue OptionpropertiesElement für adimensionValuedie bis zu fünf enthalten kannpropertyElementen. JedenfallspropertyElement enthält anameundvalue.Der Wert muss numerisch sein.
- Aktualisiert:exportDimensionsDie Antwort enthält das Neueproperties-Element.
- Aktualisiert:exportSheetDefinitionAntwort des Cube-Tabellenblatts enthält das Kontocodeundnameinnerhalb deraccount-Element.
- Aktualisiert:exportSheetDefinitionAntwort des Cube-Tabellenblatts enthält die Dimensionnameinnerhalb derdimension-Element.
- Aktualisiert:exportSheetDefinitionAntwort des Cube-Tabellenblatts enthält das Attributnameinnerhalb derattribute-Element.
- Aktualisiert:exportConfigurableModelDataDie Anforderung enthält die neue OptionincludeAllColumnsinmodeled-sheet-Element, sodass die Antwort alle Spalten enthält.
- Aktualisiert:exportConfigurableModelData-Antwort zeigt jetzt annumberOfPagesstattpageCountinjob-Element.
- Aktualisiert:exportInstancesDie Antwort zeigt jetzt an, ob eine Instanz Admin-Veröffentlichung in zulässtoptions-Attribut.
- Entfernt:rootActualswird nicht mehr unterstütztexportVersionsunabhängig von der API-Version.
2019.2
- (September 2019) Neu:exportSecurityAuditgibt einen Bericht aller Sicherheitsereignisse in einem angegebenen Zeitbereich zurück.
2019.1
Einführung von API v20
- Aktualisiert:exportInstancesumfasstworkdayTenantId,workdayEnvironment,workdayUiUrl, undworkdayRestUrl-Informationen für Instanzen, für die Workday Power of One aktiviert ist.
- Neu:updateAccountsfü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:updateAttributesfür die Massenaktualisierung/-erstellung von Attributen. Attribute und deren Attributwerte verwalten. Ermöglicht das Festlegen von neuen übergeordneten Attributen für vorhandene Attributwerte.
- Aktualisiert:exportAttributesenthält dieautoCreateBoolesche Eigenschaft, um anzugeben, ob beim Import von Dimensionen, Ebenen, Konten oder Attributen automatisch nicht gefundene neue Attributwerte erstellt werdenAdaptive Planning.
- Aktualisiert:exportInstancesumfasstworkdayTenantID, workdayEnvironment, workdayUiUrl, workdayRestUrlfür Instanzen, für die Workday Power of One aktiviert ist.
- Entfernt: APIs für EinzelentitätencreateDimension,updateDimension,createDimensionValue,updateDimensionValue,createLevel, undupdateLevel. Verwenden Sie die APIs für Metadaten-Massenaktionen vonupdateDimensionsundupdateLevelsfür die Erstellung oder Aktualisierung einer einzelnen Entität in API v20 und höher.
2018.3
Einführung von API v19
- Neu:updateLevelsfü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:exportConfigurableModelDatafür den Export von Zeilen in modellierten Tabellenblättern.
2018.2
Einführung von API v18
- Entfernt:exportLevelsenthält nicht mehrinaccessibleLevelsAttribut in der Anforderung. Sehen Sie sich das Neue aninaccessibleValues.
- Entfernt:exportUsersenthält keine Optionen mehr fürhiddenVersionsundownedLevels.
- Entfernt:exportAccountsenthält nicht mehr dieformula-Attribut.
- Neu:exportAccounts, exportAttributes,exportDimensions,undexportLevelsschließen Sie die neue eininaccessibleValuesAttribut in der Anforderung, sodass nur Benutzer mit den entsprechenden Berechtigungen unzugängliche Werte anzeigen können.
- Aktualisiert:exportAccounts, exportAttributes, exportDimensions,undexportLevelszeigen standardmäßig nur zugängliche Werte an. Nur Benutzer mit den entsprechenden Berechtigungen können nicht zugängliche Werte anzeigen.
- Aktualisiert:exportAccounts,exportDimensions,undexportLevels include-ElementversionNameundversionID-Attribut im Anforderungsaufruf ist nur erfolgreich, wenn der Benutzer Zugriff auf die Version hat.
- Aktualisiert:exportAccountsder Name "GL" ist jetzt "GL Accounts", um den Namen dieses Kontos durch Berichte abzugleichen.
- Aktualisiert:exportActiveCurrenciesDie Antwort wird jetzt sortiert nachcode.
- Aktualisiert:exportTime version-Elementoption-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:updateUserim März 2018 aus allen API-Versionen entfernt
- Aktualisiert:exportActiveCurrenciesenthält auserDefined-Attribut, um anzugeben, welche Währungen benutzerdefiniert sind.
- Neu: APIupdateDimensionsfür das Massenaktualisieren/Erstellen von Dimensionen durch Hochladen eines XML-Dokuments
2017.3
Einführung von API v16
- Aktualisiert: Antwortformate vonexportAccounts,createAccount,updatedAccountzeigen den Zeitschichtcode jedes Kontos in antimeStratum-Feld
- Aktualisiert:eraseActualsakzeptiert nur Zeitperioden mit denselben Zeitschichten wie die Eingabekontoart für API v15 +
- Aktualisiert:eraseActualsverwendet die Wortgruppe "Zeitschicht" anstelle von "Granularität"
- Aktualisiert: Anforderungsformat vonimportModeledSheetumfasst optionalstrata-code
- Aktualisiert: Antwortformat vonexportModeledSheetumfasst optionalstrata-code
- Hinzugefügt:inUseundisDefault-Eigenschaft zustratumElement inexportTime
- Hinzugefügt: optionalleafStratumId-Eigenschaft in das Anforderungsformat vonexportTime
- Neu: APIrecalculateSheetfü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ürexportInstancescalendarType, q1FirstMonth, lastMonthIsFY, firstDayOfWeek, periodAlgorithm, leapWeekPeriod,undextraPeriodQuarterAttribute ausinstance-Element
- Aktualisiert:exportTimeerheblich überarbeitet
- Aktualisiert:exportDatadas Verhalten vonstartundend-Attribute verwenden Zeitperiodencodes anstelle von Datumszeichenfolgen MMM-JJJJ.
- Aktualisiert:exportDatain Zeitperiodencodes geänderte Ausgabedatums-Header
- Aktualisiert:exportVersionsum Attribute zu ersetzenstartVerFY, completedValuesThruYr, completedValuesThruMon, completedValuesThruPer, startScrollYr, startScrollMon, startScrollPer, endVerFY, lockLeadingYr, lockLeadingMon, lockLeadingPer, leftScrollFY, startPlanYr, startPlanMon, startPlanPer, endPlanFYmitstartVer, endVer, startScroll, completedValuesThru, leftScroll, startPlan, endPlan, lockLeading
- Aktualisiert:importStandardData, importConfigurableModelData, importCubeDataakzeptieren Zeitperiodencodes anstelle von Datumszeichenfolgen MMM-JJJJ
- Aktualisiert:exportLevelshat das Format von geändertavailableStartundavailableEnd-Attribute geben Zeitperiodencodes anstelle von Datumszeichenfolgen MMM-JJJJ aus.
- Aktualisiert:eraseActualsVerhalten von Attributenstartundend, um Zeitperiodencodes anstelle von Datumszeichenfolgen MMM-JJJJ zu verwenden
- Neu: APIexportLocalesfür den Export der Gebietsschemas über die Benutzeroberfläche der Zeitverwaltung.
2017.1
Einführung von API v14
- Aktualisiert:customReportValuesenthält ein neues optionales Elementsuppress-rollups
- Neu: APIexportModeledSheet
- Neu: APIimportModeledSheet
2016.3
Einführung von API v13
- Aktualisiert:exportAccountsenthält ein neues optionales Elementsheet
- Aktualisiert:exportLevelsenthält ein neues optionales Elementsheet
- Aktualisiert:exportLevelsenthält ein neues optionales AntwortelementhasChildren
- Aktualisiert:exportVersionsenthält ein neues optionales Elementinclude
2016.2
Einführung von API v12
- Aktualisiert:importCubeData, importStandardData, importConfigurableData, importTransactionsKontextinformationen, die Teil ihrer Fehlermeldungen sind, können mit dem Attribut deaktiviert werdenincludeContext.
2016.1
Einführung von API v11
- Entfernt:canBeTreeAttribut ausexportDimensions
- Aktualisiert:exportInstancesenthält neuedatasources-Attribut
- Aktualisiert:exportInstancesschließt neue Potenzialwerte einINTEGRATIONzuproductsAttribut ininstance-Element
- Aktualisiert:exportLevelsenthält neueattributeIdundvalueIdzuattribute-Element
- Aktualisiert:exportLevelsschließt neue einisLinkedundisEliminationAttribute zulevel-Element
- Aktualisiert:exportDimensionsenthält neueattributeundattributesElemente als Nachfolger vondimensionValue-Element
- Aktualisiert:exportDimensionsenthält neuelistDimension, keepSorted, unduseOnLevelsAttribute zudimension-Element
- Aktualisiert:exportSheetDefinitionenthält neuerequiredAttribut zulevels, text, dimension, text-selector, number, date, initial-balance, level-currency, display, timespanElemente vonmodeled-sheet
- Aktualisiert:exportSheetDefinitionenthält neueattribute-Element für Cube-Tabellenblätter
- Aktualisiert:exportSheetDefinitionenthält neuesplit-column-titleundallow-splitsAttribute zumodeled-sheet-Element
- Aktualisiert: Importdaten-APIs (importCubeData, importStandardData, importConfigurableModelData,importTransactions) haben nun Kontextinformationen als Teil ihrer Fehlermeldungen
- Neu: APIcreateDimension
- Neu: APIupdateDimension
- Neu: APIupdateDimensionValue
- Neu: APIcreateLevel
- Neu: APIupdateLevel