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 Integration .
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 „ Tabellenblatt -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 modelliertes Tabellenblatt.
- /definitionPATCHunterstütztcodeim Objekt „Eigenschaften für Tabellenblatt “, um Konto und eine sekundäre ID Präfix . Dies ist beim Erstellen eines neuen Tabellenblatt erforderlich. 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:Abhängig vom Standort Ihrer Adaptive Planning Instanz können Ihre Autorisierungs-URLs und API-Endpunkte variieren. Weitere Informationen finden Sie unterURLs und IP-Adressen für die Adaptive Planning Authentifizierung .
(März 2024)
Einführung von API v39
- Aktualisiert:exportDataunterstützt das nicht mehrsheet-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. DiecodeAttribut ist nur in API v39 und höher verfügbar.
- Aktualisiert:updateAttributesunterstützt acodeAttribut fürattribute-Element. DiecodeAttribut ist nur in API v39 und höher verfügbar.
- Aktualisiert:exportDimensionsunterstützt acodeAttribut fürdimension-Element. DiecodeAttribut ist nur in API v39 und höher verfügbar.
- Aktualisiert:updateDimensionsunterstützt acodeAttribut fürdimension-Element. DiecodeAttribut 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 Konto in der Antwort exportiert. DieshowAccountGroupCodesAttribut 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 Tabellenblatt -Objekt, um Spalten von modelliertes Tabellenblatt 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 in Adaptive Planning ein, aktualisieren oder löschen Sie sie.
- /sheet/cube/definitionPATCHunterstütztdeleteals Eigenschaft im Tabellenblatt -Objekt, um Cube-Tabellenblatt 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 Attribut .
- Attributwerte
- /removeAttributeValues( (POST) Löscht Attribut .
- Dimension
- /dimension( (DELETE) Löscht eine Dimension und ihre Dimension .
- Dimensionswerte
- /removeDimensionValues( (POST) Löscht Dimension .
- 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 Ebene 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 untergeordnetaccountElement 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 Wechselkurs in Adaptive Planning.
- Tabellenblatt:
- /sheet/modeled/definition( (PATCH,DELETE) Fügen Sie eine Definition eines modelliertes Tabellenblatt 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) Zeit in Adaptive Planning neu laden, aktualisieren und anhängen.
2022R2
(18. November 2022)
Einführung von API v35
- Aktualisiert:exportConfigurableModelData„Streaming“ unterstütztuseActualValueals Attribut in der Anforderungmodeled-sheet-Element, um Rohdaten anstelle von „Konto “ zurückzugeben. Berechnete Konten werden mit 9- Genauigkeit 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 Dimension 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 Dimension und Attributwerten nur mitvalue. Wird nicht mehr unterstütztvalueNameundvalueCodemit API v34.
- Aktualisiert:updateDimensionsunterstützt das Taggen von Dimension und Attributwerten nur mitvalue. Wird nicht mehr unterstütztvalueNameundvalueCodemit API v34.
- Aktualisiert:updateLevelsunterstützt das Taggen von Dimension und Attributwerten nur mitvalue. Wird nicht mehr unterstütztvalueNameundvalueCodemit API v34.
- Aktualisiert:exportAccountsgibt getaggte Dimension und Attributwerte mit anvalue. Wird nicht mehr unterstütztvalueNameundvalueCodemit API v34.
- Aktualisiert:exportDimensionsgibt getaggte Dimension und Attributwerte mit anvalue. Wird nicht mehr unterstütztvalueNameundvalueCodemit API v34.
- Aktualisiert:exportLevelsgibt getaggte Dimension 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 übergeordnet Konten, um Gegenkonten zu unterstützen.
- Aktualisiert:updateAccounts-Antworten enthalten eine neue boolesche Eigenschaft fürisContra, um anzugeben, ob das Konto ein Konto ist.
- Aktualisiert:createAccount-Antworten enthalten eine neue boolesche Eigenschaft fürisContra, um anzugeben, ob das Konto ein Konto 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 Metadaten mit der Einführung alternativer Kalender in 2022R2.
- Aktualisiert:exportTimeunterstütztcalendarIdim Element „optionen“, um die Zeit 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 Genauigkeit Konto 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 Dimension oder Attribut 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 Dimension , Attribut und Ebenen erstellen.
- Aktualisiert:updateLevels,updateDimensions,updateAttributesAntworten werden jetzt zurückgegebenname,code,displayNameunddisplayNameType.
- Aktualisiert:importDimensionMappingAnträge akzeptieren:
- idundnamefürdimension.
- idundcodefür Ebenen und Dimension .
- 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 Dimension .
- 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 Dimension “ 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 seintrueZeit.
- 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 der 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,importCubeData, undimportStandardDataeinen 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 übergeordnet Konto zwischen einem vorhandenen übergeordnet und seinen untergeordnet 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 übergeordnetdataEntryTypeistCUBEwird 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 festzulegen, die im Abschnitt Benutzerdetails automatisch als E-Mail 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 festzulegen, die im Abschnitt Benutzerdetails automatisch als E-Mail 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 Dimension angegeben werden muss, damit Benutzer das modelliertes Tabellenblatt speichern können. Sie müssen fragenAdaptive PlanningDer Support muss aktiviert seinrequiredColumnfürimportModeledSheetAnträge.
- Aktualisiert:exportModeledSheetAntworten enthalten jetztrequiredColumnum anzugeben, ob ein Dimension angegeben werden muss, damit Benutzer das modelliertes 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 Dimension und Ebene für Benutzer. Alternativ wird die Ebene 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 Ebene -Rollups.
Einführung von API v24
- Aktualisiert:updateLevelsDie Anforderung umfasstpublishCurrencyzur Angabe der Währung beim Veröffentlichung eines Finanzplans in Workday Core Financials.
- Aktualisiert:exportLevelsAntwort enthältpublishCurrencyzur Angabe der Währung beim Veröffentlichung eines Finanzplans in Workday Core Financials.
- Aktualisiert:exportInstancesAntwort enthältnotificationTypeum die Einstellung für die Benachrichtigung bei Workday Mandant 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 Zeit 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 modelliertes Tabellenblatt zu Karte , 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 Dimension - Mapping Regeln.
- Neu: (Nur zusammen mit Sales Planning erhältlich.)importDimensionMappingAktualisieren Sie vorhandene benutzerdefinierte Dimension - Mapping Regeln.
2019.3
Einführung von API v22
- Aktualisiert:exportConfigurableModelData-Anforderung enthält die neue optional 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 optionalpropertiesElement für adimensionValuedie bis zu fünf enthalten kannpropertyElementen. JedenfallspropertyDas Element enthält anameundvalue.Der Wert muss numerisch sein.
- Aktualisiert:exportDimensionsDie Antwort enthält das Neueproperties-Element.
- Aktualisiert:exportSheetDefinitionAntwort des Cube-Tabellenblatt enthält das Kontocodeundnameinnerhalb deraccount-Element.
- Aktualisiert:exportSheetDefinitionAntwort des Cube-Tabellenblatt enthält die Dimensionnameinnerhalb derdimension-Element.
- Aktualisiert:exportSheetDefinitionAntwort des Cube-Tabellenblatt enthält das Attributnameinnerhalb derattribute-Element.
- Aktualisiert:exportConfigurableModelDataDie Anforderung enthält die neue optionalincludeAllColumnsinmodeled-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ässtoptionsAttribut.
- 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 Attribut verwalten. Ermöglicht das Festlegen von neuen übergeordneten Attributen für vorhandene Attribut .
- Aktualisiert:exportAttributesenthält dieautoCreateBoolesche Eigenschaft, um anzugeben, ob beim Import von Dimensionen, Ebenen, Konten oder Attributen automatisch nicht gefundene neue Attribut 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 Attribut . Ermöglicht das Festlegen von neuen übergeordneten Ebenen für vorhandene Ebenen.
- Neu:exportConfigurableModelDatafür den Export von Zeilen in modelliertes Tabellenblatt .
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 dieformulaAttribut.
- Neu:exportAccounts, exportAttributes,exportDimensions,undexportLevelsschließen Sie das 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-ElementversionNameundversionIDAttribut 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 Konto durch Berichte abzugleichen.
- Aktualisiert:exportActiveCurrenciesDie Antwort wird jetzt sortiert nachcode.
- Aktualisiert:exportTime version-ElementoptionAttribut 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 auserDefinedAttribut , 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 Zeitschichten jedes Konto in antimeStratum-Feld
- Aktualisiert:eraseActualsakzeptiert nur Zeit mit denselben Zeitschichten wie die Konto 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 benutzerdefinierter 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 Zeitperiode anstelle von Datumszeichenfolgen MMM-JJJJ.
- Aktualisiert:exportDatain Zeitperiode 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 Zeitperiode anstelle von Datumszeichenfolgen MMM-JJJJ
- Aktualisiert:exportLevelshat das Format von geändertavailableStartundavailableEnd-Attribute geben Zeitperiode anstelle von Datumszeichenfolgen MMM-JJJJ aus.
- Aktualisiert:eraseActualsVerhalten von Attributenstartundend, um Zeitperiode 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 optional Elementsuppress-rollups
- Neu: APIexportModeledSheet
- Neu: APIimportModeledSheet
2016.3
Einführung von API v13
- Aktualisiert:exportAccountsenthält ein neues optional Elementsheet
- Aktualisiert:exportLevelsenthält ein neues optional Elementsheet
- Aktualisiert:exportLevelsenthält ein neues optional AntwortelementhasChildren
- Aktualisiert:exportVersionsenthält ein neues optional 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 neuedatasourcesAttribut
- Aktualisiert:exportInstancesschließt neue Potenzialwerte einINTEGRATIONzuproductsAttribut ininstance-Element
- Aktualisiert:exportLevelsenthält neueattributeIdundvalueIdzuattribute-Element
- Aktualisiert:exportLevelsenthält neueisLinkedundisEliminationAttribute zulevel-Element
- Aktualisiert:exportDimensionsschließt neue einattributeundattributesElemente als Nachfolger vondimensionValue-Element
- Aktualisiert:exportDimensionsschließt neue einlistDimension, keepSorted, unduseOnLevelsAttribute zudimension-Element
- Aktualisiert:exportSheetDefinitionschließt neue einrequiredAttribut 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