API-wijzigingen op release
2025R1
(februari 2025)
REST-API's met JSON-indeling
- Takenservice
- Taken
- /tasks?instanceCode=<instanceCode>(GET, POST)Op JSON gebaseerde HTTP-bewerkingen op integratietaken.
2024R2
(september 2024)
Introductie van API v40
- Bijgewerkt:importModeledSheetondersteunt nu het optioneleaccountCodekenmerk binnen deDisplayColumnselement. Decodekenmerk vanDisplayColumnmaakt het nu mogelijk om een bewerkbare unieke ID voor de kolom te maken. Wanneer?accountCodeniet is opgenomen in de aanvraag, genereren we procedureel een uniekcodeom de kolom aan een bepaalde rekening te koppelen.
- Bijgewerkt:exportModeledSheetondersteunt nu het optioneleaccountCodekenmerk binnen deDisplayColumnselement. Decodekenmerk vanDisplayColumnmaakt het nu mogelijk om een bewerkbare unieke ID voor de kolom te maken.
- bijgewerkt:importConfigurableModelDatagecorrigeerd:applyValidationRulesomschrijving om aan te geven dat de standaardwaarde istrue, en is sinds v38.
- bijgewerkt:importStandardDataondersteunt nusplitsToUnsplitin deimportDataOptions-element, zodat splitsingen kunnen worden geïmporteerd in niet-gesplitste locaties met bestaande gegevens.
- bijgewerkt:exportCalendarondersteunt nucodein decalendarelement.
- bijgewerkt:exportVersionsondersteunt nucurrencyVersionsin deincludeelement. Hiermee kunt u valutaversies voor omgerekende werkelijke waarden in het antwoord opnemen. Neem contact op met uw benoemde ondersteuningscontactpersoon om te zien of uw instance in aanmerking komt voor deze functie.
REST-API's met JSON-indeling
- Modelleringsservice
- Tijd
- /updateTimehet kalenderobject ondersteunt nu:codewanneer codes aanwezig zijn.
- Definitie gemodelleerd blad
- /definitionPATCHondersteuntaccountCodein het bladkolomeigenschappenobject om de gemodelleerde rekening voor een weergavekolom te bepalen. Alleen geldig voor weergavekolommen. De enige geldige waarden zijn rekeningen op het gemodelleerde blad.
- /definitionPATCHondersteuntcodein de bladkolom met eigenschappenobject om rekeningcodes en een secundaire ID als voorvoegsel toe te voegen. Vereist bij het maken van een nieuw blad. Dit werkt hetzelfde als:prefixen is de voorkeurseigenschap die overeenkomt met de gebruikersinterface.
2024R1
(april 2024)
- Regionale verificatie voor tenants die niet in de VS zijn gevestigd:Als uw instance gebruikmaakt van niet op de VS gebaseerde regionale verificatie, verschillen uw autorisatie-URL's en API-eindpunten op basis van uw regio. Zie Referentie: regionale verificatie-URL's.
(maart 2024)
Introductie van API v39
- Bijgewerkt:exportDataondersteunt niet langer desheetelement in API v39 en hoger.
- Bijgewerkt:exportDataondersteunt:
- Alle elementen en kenmerken voor het geoptimaliseerde pad voor prestaties en schaalbaarheid voor API v39 en hoger.
- Rekeningen met gewogen gemiddelde totalisatie voor prestaties en schaalbaarheid voor API v39 en hoger.
- Bijgewerkt:exportAttributesondersteunt acodekenmerk voor deattributeelement. Decodekenmerk is alleen beschikbaar in API v39 en hoger.
- Bijgewerkt:updateAttributesondersteunt acodekenmerk voor deattributeelement. Decodekenmerk is alleen beschikbaar in API v39 en hoger.
- Bijgewerkt:exportDimensionsondersteunt acodekenmerk voor dedimensionelement. Decodekenmerk is alleen beschikbaar in API v39 en hoger.
- Bijgewerkt:updateDimensionsondersteunt acodekenmerk voor dedimensionelement. Decodekenmerk is alleen beschikbaar in API v39 en hoger.
- Bijgewerkt:exportAccountsondersteunt een nieuwe Boole-waardeshowAccountGroupCodeskenmerk in deincludeelement. Als u dit kenmerk instelt op true in aanvragen, worden rekeninggroepscodes in het antwoord geëxporteerd. DeshowAccountGroupCodeskenmerk is alleen beschikbaar in API v38 en hoger.
- Bijgewerkt:importModeledSheetvereist eennameandcodekenmerk in deconfigurableModelelement van aanvragen. thenameandcodeelementen zijn alleen beschikbaar in API v39 en hoger.
- Bijgewerkt:exportSheetswe hernoemen deprefixkenmerk aancodein demodeled-sheetelement. Decodeis alleen beschikbaar in API v39 en hoger.
- Bijgewerkt:exportVersionsondersteunt de Boole-waardescenarioskenmerk in deincludeelement van te retourneren aanvragentype="SCENARIO"voor persoonlijke wat-als-scenario's in het antwoord. Vereist API v37 en hoger.
- Bijgewerkt:importGroupsondersteunt het bewerken van externe gebruikersgroepen in de gebruikersinterface van Adaptive Planning wanneer die gebruikersgroepen:dataSource=EXTERNAL.
- Bijgewerkt:createUserondersteunt deze kenmerken in deuserelement:
- position
- homepage
- country
- usState
- netSuiteLogin
- salesforceLogin
- Bijgewerkt:updateUserondersteunt deze kenmerken in deuserelement:
- position
- homepage
- country
- usState
- perspective
- perspectiveName
- dashboard
- dashboardName
- netSuiteLogin
- salesforceLogin
- Bijgewerkt:exportUsersondersteunt deze kenmerken in deuserelement:
- alternateEmail
- samlFedId
- position
- homepage
- country
- usState
- perspective
- perspectiveName
- dashboard
- dashboardName
- nestuiteLogin
- salesforceLogin
- createdDate
- lastLogin
- failedAttempts
- Locked
REST-API's met JSON-indeling
- Modelleringsservice
- Definitie gemodelleerd blad
- /sheet/modeled/definitionPATCHondersteuntdeleteals eigenschap in het bladkolomobject om gemodelleerde bladkolommen in Adaptive Planning te verwijderen. Verwijderen kan niet worden verwijderd:
- Vereiste kolommen.
- Kolommen die afhankelijk zijn van andere kolommen die niet zijn gemarkeerd voor verwijdering.
- Kubusbladdefinitie
- /sheet/cube/definition(PATCH,DELETE) Een kubusbladdefinitie invoegen, bijwerken of verwijderen in Adaptive Planning.
- /sheet/cube/definitionPATCHondersteuntdeleteals een eigenschap in het bladkolomobject om kubusbladkolommen te verwijderen in Adaptive Planning. Verwijderen kan niet worden verwijderd:
- Kolommen die afhankelijk zijn van andere kolommen die niet zijn gemarkeerd voor verwijdering.
- Introductie van API's die alleen ondersteuning bieden voor verwijderen:
- Rekeningen
- /accounts/removeGLAccounts(POST) Hiermee worden grootboekrekeningen verwijderd.
- /accounts/removeAccounts(POST) Hiermee verwijdert u aangepaste rekeningen.
- Kenmerk
- /attribute(DELETE) Hiermee verwijdert u een kenmerk en de bijbehorende kenmerkwaarden.
- Kenmerkwaarden
- /removeAttributeValues(POST) Hiermee worden kenmerkwaarden verwijderd.
- Dimensie
- /dimension(DELETE) Hiermee verwijdert u een dimensie en de bijbehorende dimensiewaarden.
- Dimensiewaarden
- /removeDimensionValues(POST) Hiermee worden dimensiewaarden verwijderd.
- Niveau
- /removeLevels(POST) Hiermee worden niveaus verwijderd.
- Beveiligingsservice
- Groepen:
- /groups(GET) Haal de volledige lijst op met alle groepen die voor de gegeven instance zijn gedefinieerd.
- Gebruikers
- /users(DELETE) Verwijder de gebruiker uit Adaptive Planning.
2023R2
(December 8)
- Bijgewerkt:importConfigurableModelDataondersteuntapplyValidationRulesin deimportDataOptionselement om aan te geven of gegevensimport wordt gevalideerd op basis van validatieregels.
Introductie van API v37
- Bijgewerkt:customReportValuesondersteunt een nieuwecell-inclusionskenmerk in dereportelement. Dit kenmerk werkt op celniveau in combinatie met:suppress-zeroesom te bepalen of de uitvoer nul of lege cellen bevat voor niet-onderdrukte rijen.
- Bijgewerkt:customReportValuesandexportDataprestatieverbeteringen ontvangen onder specifieke voorwaarden. Zie:
2023R1
(11 maart)
Introductie van API v36
- Bijgewerkt:importStandardDataondersteuntmodein het element importDataOptions om aan te geven:REPLACEmodus.
- Bijgewerkt:importStandardDatavereist descopeelement bij gebruik vanreplaceom aan te geven dat de gegevens worden vervangen. Descopeelement vereist 1timeelement, 1accountselement met ten minste één onderliggend elementaccountelement, en 1levelselement.
- Bijgewerkt: Gebruikers dieimportStandardDatavoor aanvragen is de machtiging Gegevens wissen vereist om API v36 te ondersteunen:REPLACEmodus.
API's met JSON-indeling
- Modelleringsservice:
- Valuta:
- /currency(POST,DELETE) Valuta's maken, bijwerken of verwijderen in Adaptive Planning.
- Wisselkoerstype:
- /exchangeRateTypes(GET,POST,DELETE) Wisselkoerstypen in Adaptive Planning invoegen, bijwerken of verwijderen.
- Blad:
- /sheet/modeled/definition(PATCH,DELETE) Een gemodelleerde bladdefinitie invoegen, bijwerken of verwijderen in Adaptive Planning.
- Versies:
- /versions(GET,DELETE,PATCH,POST) Versies ophalen, verwijderen, bijwerken of maken in Adaptive Planning.
- Tijd:
- /updateTime(POST) De tijdstructuur opnieuw laden, bijwerken en toevoegen in Adaptive Planning.
2022R2
(18 november 2022)
Introductie van API v35
- Bijgewerkt:exportConfigurableModelDatastreaming ondersteuntuseActualValueals een kenmerk in de aanvraagmodeled-sheetom onbewerkte gegevens te retourneren in plaats van rekeningprecisie. Berekende rekeningen retourneren met een precisie van 9 decimalen.
- Bijgewerkt:exportConfigurableModelDataondersteunt een nieuwestatuselement in deresponseelement. Destatuselement bevat asuccessBoole-kenmerk gevolgd doorrowCountSentom aan te geven of de rijen al dan niet zijn verzonden.
- Bijgewerkt:exportConfigurableModelDataondersteunttotalRowCountin de antwoorduitvoerdataelement om het totale aantal rijen in aan te gevendata.
- Bijgewerkt:exportConfigurableModelDatagebruikt automatisch een escapeteken voor dubbele aanhalingstekens in tekenreekswaarden voor dimensiewaarden en tekstvelden in de antwoorduitvoer.
- Verwijderd:successkenmerk in deresponseelement vanexportConfigurableModelDatawordt standaard verwijderd voor API v35 bij het streamen van gegevens (isGetAllRows="true").
- Verwijderd: het voorvoegselsforparentIdin de gegevensuitvoer wanneer:useNumericIDs=truewordt verwijderd voor API v35 bij het streamen van gegevens (isGetAllRows="true").
(september 2022)
Introductie van API v34
- Bijgewerkt:updateAccountsondersteunt het taggen van dimensiewaarden en kenmerkwaarden door alleen:value. Geen ondersteuning meer:valueNameandvalueCodemet API v34.
- Bijgewerkt:updateDimensionsondersteunt het taggen van dimensiewaarden en kenmerkwaarden door alleen:value. Geen ondersteuning meer:valueNameandvalueCodemet API v34.
- Bijgewerkt:updateLevelsondersteunt het taggen van dimensiewaarden en kenmerkwaarden door alleen:value. Geen ondersteuning meer:valueNameandvalueCodemet API v34.
- Bijgewerkt:exportAccountsgeeft getagde dimensiewaarden en kenmerkwaarden aan met:value. Geen ondersteuning meer:valueNameandvalueCodemet API v34.
- Bijgewerkt:exportDimensionsgeeft getagde dimensiewaarden en kenmerkwaarden aan met:value. Geen ondersteuning meer:valueNameandvalueCodemet API v34.
- Bijgewerkt:exportLevelsgeeft getagde dimensiewaarden en kenmerkwaarden aan met:value. Geen ondersteuning meer:valueNameandvalueCodemet API v34.
- Bijgewerkt:updateAccountsaanvragen kunnen worden ingesteldbalanceTypeals een van beidedebitofcredit. Onderliggende rekeningen kunnen nu een anderebalanceTypedan hun bovenliggende rekeningen om tegenrekeningen te ondersteunen.
- Bijgewerkt:updateAccountsantwoorden bevatten een nieuwe Boole-eigenschap voor:isContraom aan te geven of de rekening een tegenrekening is.
- Bijgewerkt:createAccountantwoorden bevatten een nieuwe Boole-eigenschap voor:isContraom aan te geven of de rekening een tegenrekening is.
- Bijgewerkt:exportSheetDefinitionretourenhorizontalAxis,verticalAxis,maxColumnWidth,suppressZeroRows,rearreangeGLAndCustomAccounts,hideRollupTotalsin decube-sheetelement.
- Bijgewerkt:exportSheetDefinitionretourneert deusersanduserelementen in het antwoord als de aanroepende gebruiker de machtiging Model heeft.
- Bijgewerkt:importCubeDataondersteuntmodein deimportDataOptionselement om een van beide aan te geven:APPENDofREPLACEimportmodus.
- Bijgewerkt:importCubeDataondersteunt descopeelement bij gebruik vanREPLACEimportmodus om de coördinaten aan te geven van de kubus waarin de gegevens worden vervangen.
(augustus 2022)
Introductie van API v33
- Nieuw:exportCalendarondersteunt het exporteren van kalendermetagegevens met de introductie van alternatieve kalenders in 2022R2.
- Bijgewerkt:exportTimeondersteuntcalendarIdin het element options om de tijdwaarden uit uw kalenders op te halen met de introductie van alternatieve kalenders in 2022R2.
- Bijgewerkt:exportConfigurableModelDataondersteunt nu het exporteren van alleen de kolommen van belang als u deze opgeeft in defilterselement van de aanvraag.
- Bijgewerkt:exportConfigurableModelDataondersteunt nu het uitvoeren van getalkolommen met de decimale precisie van de rekening door in te stellen:useAccountPrecision=truevoor demodeled-sheetelement whenisGetAllRows=true.
2022R1
(Mei 2022)
- Bijgewerkt:updateLevelsondersteunt een platte invoerindeling waardoor:leveltags direct onder alevelstag. Deze invoerindeling wordt alleen aanbevolen voor incrementele wijzigingen in kleine delen van de niveauhiërarchie.
(maart 2022)
- Nieuw:importGroups: voor het importeren van een set gebruikersgroepen.
Introductie van API's in JSON-indeling Versie 1
- Modelleringsservice:
- sheet/availability(GET,POST) De beschikbaarheid van dimensie- of kenmerkwaarden voor een bepaald blad en een bepaalde kolom op te halen of bij te werken.
- Beveiligingsservice:
- users/permissionSets(GET,POST) Machtigingensets toewijzen aan Adaptive Planning-gebruikers.
- users/instances(GET,PATCH,PUT) Gebruikers toewijzen aan instances bij gebruik van meerdere instances van Adaptive Planning in een bovenliggende/onderliggende hiërarchie.
(februari 2022)
Introductie van API v32
- Bijgewerkt:exportConfigurableModelDatagegevens streamt voor betere prestaties.
- Bijgewerkt:updateLevelsondersteunt nuvalueCodeandvalueNamein dedimensionelement wanneer weergavenamen zijn ingeschakeld.
- Bijgewerkt:updateDimensions,updateLevels, andupdateAccountsondersteunt nuvalueCodeandvalueNamein deattributeelement wanneer weergavenamen zijn ingeschakeld.
- Bijgewerkt:exportDimensions,exportLevels, andexportAccountsondersteunt nuvalueCode,valueName, andvalueDisplayNamein deattributeelement wanneer weergavenamen zijn ingeschakeld.
2021R2
(October 2021)
- U schakelt weergavenamen voor uw instance in door een case te openen in het Workday Customer Center.
- U roept API v30 of hoger aan.
- U schakelt . indisplayNameEnabledper aanroep (zie elke API-documentatiepagina voor meer informatie).
- Bijgewerkt:updateLevels,updateDimensions,updateAttributesaanvragen worden nu geaccepteerdcodeandnameen blijven gebruikenidals de sleutel.
- codeandnamezijn vereist wanneer u dimensiewaarden, kenmerkwaarden en niveaus maakt.
- Bijgewerkt:updateLevels,updateDimensions,updateAttributesantwoorden worden nu geretourneerdname,code,displayNameanddisplayNameType.
- Bijgewerkt:importDimensionMappingaanvragen accepteren:
- idandnamefordimension.
- idandcodevoor niveaus en dimensiewaarden.
- Bijgewerkt:exportDimensionMappingaanvragen filteren:
- keywordwaarde als gedeeltelijke match met de weergavenaam.
- levelgebruikcodein plaats vanname.
- dimensionValuegebruikcodein plaats vanname.
- Kenmerkvalueverwijst naarcode, in plaats vanname.
- Bijgewerkt:exportDimensionMappingantwoordretourid,name,code,display namevoor niveaus en dimensiewaarden.
- Bijgewerkt:exportLevels,exportDimensions, andexportAttributesantwoorden worden nu geretourneerdname,code,displayName,displayNameType.
- Bijgewerkt:importStandardData,importCubeData,importConfigurableModelData, andimportTransactionsaanvraag:
- KoprijLevelgewijzigd in:Level Code.
- KoprijAccountgewijzigd in:Account Code.
- KoprijDimensionswijzigen in:"<dimension> Code"and"<dimension> Name"."<dimension> Code"is vereist."<dimension> Name"is alleen toegestaan wanneer 'Gegevensimport automatisch dimensiewaarden maakt' is ingeschakeld voor een dimensie.
- Lokalisatie wordt ondersteund in de kolomkop voor de tekst Code, Naam en Weergavenaam.
- useMappings=falsegebruikt code in het systeem.
- useMappingsanddisplayNameEnabledkan niet zijntruetegelijkertijd.
- Bijgewerkt:exportConfigurableModelData(API v31 vereist) aanvragen:
- levelelement wordt niet meer ondersteundnamein API v31+.
- levelelement voegt ondersteuning toe voorcode.
- modeled-sheetelement voegt ondersteuning toe voorincludeCodes,includeNames, andincludeDisplayNamesmet opties waar/onwaar die op alle van toepassing zijndimension valuesandlevelsin het gesprek. Ten minste een van deze drie opties moet waar zijn.
- Bijgewerkt:exportConfigurableModelDataantwoorden:
- Bevat kolommen voor"<dimension> Code","<dimension> Name", and"<dimension> Display Name"
- Lokalisatie wordt ondersteund in de kolomkop voor de tekst Code, Naam en Weergavenaam.
- Bijgewerkt:exportDataaanvragen:
- levelelement wordt niet meer ondersteundnamein API v30+.
- levelelement voegt ondersteuning toe voorcode.
- levelmatcht met de code in het systeem.
- dimensionValueelement wordt niet meer ondersteundnamein API v30+.
- dimensionValuevoegt ondersteuning toe voor:code.
- dimensionValuematcht met de code in het systeem.
- Bijgewerkt:exportDataantwoorden:
- Bevat kolommen voor"<dimension> Code","<dimension> Name", and"<dimension> Display Name"
- Bevat kolommen voor"<level> Code","<level> Name", and"<level> Display Name"
- Lokalisatie wordt ondersteund in de kolomkop voor de tekst Code, Naam en Weergavenaam.
- Bijgewerkt:eraseDataaanvragen:
- levelelement wordt niet meer ondersteundnamein API v30+.
- levelelement voegt ondersteuning toe voorcode.
- levelmatcht met de code in het systeem.
Introductie van API v31
(september 2021)
- Bijgewerkt:importConfigurableModelData,importTransactions,importCubeData, andimportStandardDataEr treedt een fout op wanneer het aantal sluistekens in de kop en de gegevens niet overeenkomen.
- Bijgewerkt:updateAccessRulesvereist nu deUsersmachtiging om deze aan te roepen, in plaats van deAdminmachtiging.
- Bijgewerkt:updateAccountsmaakt het nu mogelijk om een nieuwe bovenliggende rekening te maken tussen een bestaande bovenliggende rekening en de onderliggende rekeningen.
(augustus 2021) Introductie van API v30
- Bijgewerkt:updateAttributes,updateDimensions,updateLevelsgeen ondersteuning meer voor Unicode-witruimtetekens binnennameandshortName. Zie https://docs.oracle.com/javase/7/docs/api/java/lang/Character.html#isWhitespace(char) voor niet-toegestane witruimtetekens. Een enkele spatie is toegestaan tussen woorden innameandshortName.
2021R1
(Mei 2021) Introductie van API v29
- Bijgewerkt:updateAccountsMet aanvragen kunt u nu nieuwe rekeningen maken metdataEntryType=CUBE.Adaptive Planningberekent automatisch dedataEntryTypevoor rekeningen die niet op het laagste niveau staan. Als het bovenliggende itemdataEntryTypeisCUBE, worden nieuwe rekeningen standaard ingesteld op:dataEntryType=CUBE. Anders worden nieuwe rekeningen standaard ingesteld op:dataEntryType=STANDARD. Wijzigingen in:dataEntryTypevoor rekeningen die niet op het laagste niveau staan, worden genegeerd.
- Bijgewerkt:UpdateAccountsantwoorden geven aan:dataEntryTypevoor alle rekeningen op het laagste niveau als:CUBEofSTANDARD.
(april 2021) Introductie van API v28
- Bijgewerkt:exportVersionsantwoorden bevatten nuisPredictive=truein deversion-element om voorspellende versies aan te geven.
- Bijgewerkt:createUseraanvragen bevatten nu:alternateEmailandsamlFedId. GebruikenalternateEmailom een alternatief e-mailadres in te stellen, dat automatisch wordt geselecteerd als het e-mailadres van de gebruiker in de sectie Gebruikersdetails. GebruikensamlFedIdom de SAML-federatie-ID voor de gebruiker op te nemen voor eenmalige aanmelding.
- Bijgewerkt:updateUseraanvragen bevatten nu:alternateEmailandsamlFedId. GebruikenalternateEmailom een alternatief e-mailadres in te stellen, dat automatisch wordt geselecteerd als het e-mailadres van de gebruiker in de sectie Gebruikersdetails. GebruikensamlFedIdom de SAML-federatie-ID voor de gebruiker op te nemen voor eenmalige aanmelding.
(maart 2021) Introductie van API v27
- Bijgewerkt:updateAttributesandupdateDimensionsaanvragen includeretainExistingOrderom aan te geven of de payloadvolgorde wordt genegeerd om de volgorde te behouden:Adaptive Planningwordt al gebruikt voor hiërarchieën. Als dit onwaar is, bepaalt de volgorde van de payload hoe Adaptive Planning elementen bestelt.
- Bijgewerkt:updateLevelsvoor aanvragen wordt nu de standaardwaarde . ingesteldretainExistingOrdernaar 1.
- Bijgewerkt:updateAccountsvoor aanvragen wordt nu de standaardwaarde . ingesteldretainExistingOrdernaar 1.
- Bijgewerkt:importModeledSheetaanvragen bevatten nu:requiredColumnom aan te geven of gebruikers een dimensiewaarde moeten opgeven om het gemodelleerde blad op te slaan. U moet vragenAdaptive Planningondersteuning voor inschakelen:requiredColumnforimportModeledSheetaanvragen.
- Bijgewerkt:exportModeledSheetantwoorden bevatten nurequiredColumnom aan te geven of gebruikers een dimensiewaarde moeten opgeven om het gemodelleerde blad op te slaan.
Introductie van API v26
- Bijgewerkt:updateAccountsandupdateLevelsaanvragen includeretainExistingOrderom aan te geven of de payloadvolgorde wordt genegeerd om de volgorde te behouden:Adaptive Planningwordt al gebruikt voor hiërarchieën. Als dit onwaar is, bepaalt de volgorde van de payload hoe Adaptive Planning elementen bestelt.
- Naam gewijzigd: voor alle API's van v26:permissionSetIdvervangtroleIdmet het wijzigen van de naam van rollen en machtigingen in machtigingensets inAdaptive Planning.
- Nieuw:updateAssociationsvoor het instellen van gebruikersdimensie- en niveaukoppelingen. U kunt ook het eigendomsniveau op gebruikersniveau instellen voor niveaus wanneer:codeis niet opgenomen in het element Koppeling.
- Verwijderd:roleIDwordt niet meer ondersteund in API's v26 en nieuwer. API's v25 en ouder blijven ondersteunenroleID.
2020R2
- (Februari 2021) Bijgewerkt: eraseData-aanvragen negeren hoofdletters vanAccountsandLevelstags.
- (december 2020) Bijgewerkt:updateDimensionsaanvraag vervangt nieuwe regeltekens gevonden indimensionValue namevan een payload met een lege ruimte. Tekens voor de nieuwe regel of de laatste regel in de naam worden spaties die worden bijgesneden tijdens de verwerking van de payload.
- (december 2020) Bijgewerkt:updateDimensionsaanvraag verwerkt nu meerdere naamswijzigingen van dezelfde entiteit in dezelfdeupdateDimensionsoproep. Dit helpt bij het oplossen van problemen wanneer namen in een extern systeem meerdere keren worden gewisseld tijdens synchronisaties in Adaptive Planning.
Introductie van API v25
- Bijgewerkt:exportDataaanvraag bevat niet meerincludeRollups. Aanvraag bevat Boole-waardeincludeRollupAccountsvoor rekeningtotalisaties enincludeRollupLevelsvoor niveautotalisaties.
Introductie van API v24
- Bijgewerkt:updateLevelsaanvraag bevatpublishCurrencyvoor het aangeven van de valuta bij het publiceren van een financieel plan naar Workday Core Financials.
- Bijgewerkt:exportLevelsantwoord bevat:publishCurrencyvoor het aangeven van de valuta bij het publiceren van een financieel plan naar Workday Core Financials.
- Bijgewerkt:exportInstancesantwoord bevat:notificationTypeom de meldingsinstelling voor Workday-tenant aan te geven wanneer:Adaptive Planningis ingesteld voor Workday.
- Bijgewerkt:exportDataaanvraag bevatstratumom de code van de tijdstrata voor de geëxporteerde gegevens aan te geven. Indien opgegeven, moeten de begin- en eindperioden binnen de tijdstrata vallen. De tijdstrata moeten gelijk zijn aan of groter zijn dan de rekening met de hoogste tijdstrata in de aanvraag.
- Bijgewerkt:exportData:Wanneer includeZeroRows=false, worden rijen met een combinatie van alleen lege cellen en nullen niet uitgevoerd in het antwoord, zelfs niet als markBlanks=true.
- Nieuw:eraseDatavoor het wissen van plan- en werkelijke waarden. Biedt dezelfde mogelijkheden alseraseActualsmaar omvat ook de mogelijkheid om plangegevens te wissen, met aanvullende controle over specifieke rekening-plancombinaties die doelen zijn.
- Nieuw:updateAccessRulesvoor het bulksgewijs bijwerken van toegangsregels door een XML-document met meerdere delen te uploaden met een .xslx-indeling voor de sjabloon Toegangsregels.
2020R1
Introductie van API v23
- Bijgewerkt:importConfigurableModelDataaanvraag bevatimportKeyom de dimensie of het niveau aan te geven waaraan importrijen moeten worden toegewezen voor de gemodelleerde bladrijen die u wilt bijwerken.
- Bijgewerkt:exportUsersandexportLevelsaanvragen kunnen de Boole-waarde . bevattengroupszodat antwoorden het volgende bevatten:groupIds. GroupIdseen door komma's gescheiden lijst bevatten van alle groepen waartoe het niveau of de gebruiker behoort. Degroupskenmerk is standaard ingesteld op:false.
- Nieuw: (Alleen beschikbaar bij verkoopplanning.)exportDimensionMappingdoor de gebruiker gedefinieerde dimensietoewijzingsregels exporteren.
- Nieuw: (Alleen beschikbaar bij verkoopplanning.)importDimensionMappingbestaande door de gebruiker gedefinieerde dimensietoewijzingsregels bij te werken.
2019.3
Introductie van API v22
- Bijgewerkt:exportConfigurableModelDataaanvraag bevat de nieuwe optionele eigenschapuseNumericIDsom het voorvoegselSuit splitsings-ID's te verwijderen en alleen numerieke waarden te retourneren.
- Als uw bedrijf Transitie naar toegangsregels voor beveiliging,exportAccounts, exportActiveCurrencies, exportAttributes, exportDimensions, exportLevels, exportTime,andexportVersionswordt alleen gevalideerd in API v22. Het antwoord bevat alleen wat de gebruiker heeft aangegeven in hetcredentialselement toegang heeft tot.
- Bijgewerkt:updateDimensionsbevat de nieuwe optionelepropertieselement voor adimensionValuedie maximaal vijf kan bevattenpropertyelementen. Elkepropertyelement bevat anameandvalue.De waarde moet numeriek zijn.
- Bijgewerkt:exportDimensionsantwoord bevat de nieuwepropertieselement.
- Bijgewerkt:exportSheetDefinitionkubusbladantwoord bevat rekeningcodeandnamebinnen deaccountelement.
- Bijgewerkt:exportSheetDefinitionkubusbladantwoord bevat de dimensienamebinnen dedimensionelement.
- Bijgewerkt:exportSheetDefinitionkubusbladantwoord bevat het kenmerknamebinnen deattributeelement.
- Bijgewerkt:exportConfigurableModelDataaanvraag bevat het nieuwe optioneleincludeAllColumnsin demodeled-sheetelement zodat het antwoord alle kolommen bevat.
- Bijgewerkt:exportConfigurableModelDataantwoord geeft nu aan:numberOfPagesin plaats vanpageCountin dejobelement.
- Bijgewerkt:exportInstancesantwoord geeft nu aan of een instance publicatie door beheerder toestaat in deoptionskenmerk.
- Verwijderd:rootActualswordt niet meer ondersteund voorexportVersionsongeacht de API-versie.
2019.2
- (september 2019) Nieuw:exportSecurityAuditretourneert een rapport met alle beveiligingsgebeurtenissen in een opgegeven tijdsbereik.
2019.1
Introductie van API v20
- Bijgewerkt:exportInstancesinclusiefworkdayTenantId,workdayEnvironment,workdayUiUrl, andworkdayRestUrlinformatie voor instances waarvoor Workday Power of One is ingeschakeld.
- Nieuw:updateAccountsvoor het bijwerken/maken van bulkrekeningen. Rekeningen en hun eigenschappen beheren. Hiermee kan het bovenliggende niveau van bestaande rekeningen worden gewijzigd.
- Nieuw:updateAttributesvoor het bijwerken/maken van kenmerken in bulk. Kenmerken en de bijbehorende kenmerkwaarden beheren. Hiermee kan het bovenliggende niveau van bestaande kenmerkwaarden worden gewijzigd.
- Bijgewerkt:exportAttributesbevat deautoCreateBoole-eigenschap om aan te geven of bij het importeren van dimensies, niveaus, rekeningen of kenmerken automatisch nieuwe kenmerkwaarden worden gemaakt die niet zijn gevondenAdaptive Planning.
- Bijgewerkt:exportInstancesinclusiefworkdayTenantID, workdayEnvironment, workdayUiUrl, workdayRestUrlvoor instances waarvoor Workday Power of One is ingeschakeld.
- Verwijderd: API's met één entiteit voor:createDimension,updateDimension,createDimensionValue,updateDimensionValue,createLevel, andupdateLevel. Bulk-API's voor metagegevens van gebruikenupdateDimensionsandupdateLevelsvoor het maken of bijwerken van één entiteit in API v20 en hoger.
2018.3
Introductie van API v19
- Nieuw:updateLevelsvoor het bijwerken/maken van niveaus in bulk. Niveaus en hun kenmerkwaarden beheren. Hiermee kan het bovenliggende niveau van bestaande niveaus worden gewijzigd.
- Nieuw:exportConfigurableModelDatavoor het exporteren van gemodelleerde bladrijen.
2018.2
Introductie van API v18
- Verwijderd:exportLevelsbevat niet meerinaccessibleLevelskenmerk in de aanvraag. Bekijk de nieuweinaccessibleValues.
- Verwijderd:exportUsersbevat geen opties meer voorhiddenVersionsandownedLevels.
- Verwijderd:exportAccountsbevat niet meer deformulakenmerk.
- Nieuw:exportAccounts, exportAttributes,exportDimensions,andexportLevelsde nieuwe . opnemeninaccessibleValues-kenmerk in de aanvraag, zodat alleen gebruikers met de juiste machtigingen niet-toegankelijke waarden kunnen bekijken.
- Bijgewerkt:exportAccounts, exportAttributes, exportDimensions,andexportLevelsstandaard alleen toegankelijke waarden weergeven. Alleen gebruikers met de juiste machtigingen kunnen niet-toegankelijke waarden bekijken.
- Bijgewerkt:exportAccounts,exportDimensions,andexportLevels includeelementversionNameandversionID-kenmerk in de aanvraagaanroep werkt alleen als de gebruiker toegang heeft tot de versie.
- Bijgewerkt:exportAccountsde naamGLis nuGL Accounts' om te matchen met de naam van deze rekening in de rapporten.
- Bijgewerkt:exportActiveCurrenciesantwoord is nu geordend opcode.
- Bijgewerkt:exportTime versionelementoptionHet kenmerk voor één versie in de aanvraag slaagt alleen als de gebruiker toegang heeft tot de versie.
2018.1
Introductie van API v17
- Verwijderd:updateUserverwijderd uit alle API-versies maart 2018
- Bijgewerkt:exportActiveCurrenciesbevat auserDefinedom aan te geven welke valuta's door de gebruiker zijn gedefinieerd.
- Nieuw: APIupdateDimensionsvoor het bulksgewijs bijwerken/maken van dimensies door een XML-document te uploaden
2017.3
Introductie van API v16
- Bijgewerkt: antwoordnotaties vanexportAccounts,createAccount,updatedAccountde tijdstratacode van elke rekening weergeven in hettimeStratumveld
- Bijgewerkt:eraseActualsaccepteert alleen tijdsperioden met dezelfde tijdstrata als het invoerrekeningtype voor API v15 +
- Bijgewerkt:eraseActualsgebruikt de formulering 'tijdsstratum' in plaats van 'granulariteit'
- Bijgewerkt: aanvraagnotatieimportModeledSheetinclusief optioneelstrata-code
- Bijgewerkt: antwoordnotatieexportModeledSheetinclusief optioneelstrata-code
- Toegevoegd:inUseandisDefaulteigenschap naarstratumelement inexportTime
- Toegevoegd: optioneelleafStratumIdeigenschap toe aan de aanvraagnotatie vanexportTime
- Nieuw: APIrecalculateSheetvoor het opnieuw berekenen van bladen met de eigenschapOpnieuw berekenen op aanvraag
2017.2
Introductie van API v15
Bedrijven worden alleen geüpgraded van API v14 naar API v15 als ze een aangepaste kalender importeren in de gebruikersinterface van Tijdbeheer.
- Verwijderd: kalendergerelateerde kenmerken voorexportInstancescalendarType, q1FirstMonth, lastMonthIsFY, firstDayOfWeek, periodAlgorithm, leapWeekPeriod,andextraPeriodQuarterkenmerken vaninstanceelement
- Bijgewerkt:exportTimeaanzienlijk herzien
- Bijgewerkt:exportDatahet gedrag vanstartandendkenmerken gebruiken tijdsperiodecodes in plaats van datumreeksen MMM-YYYY.
- Bijgewerkt:exportDatade koppen van de uitvoerdatum zijn gewijzigd in tijdsperiodecodes.
- Bijgewerkt:exportVersionsom kenmerken te vervangenstartVerFY, completedValuesThruYr, completedValuesThruMon, completedValuesThruPer, startScrollYr, startScrollMon, startScrollPer, endVerFY, lockLeadingYr, lockLeadingMon, lockLeadingPer, leftScrollFY, startPlanYr, startPlanMon, startPlanPer, endPlanFYmetstartVer, endVer, startScroll, completedValuesThru, leftScroll, startPlan, endPlan, lockLeading
- Bijgewerkt:importStandardData, importConfigurableModelData, importCubeDatatijdsperiodecodes accepteren in plaats van datumtekenreeksen MMM-YYYY
- Bijgewerkt:exportLevelsheeft de notatie van de gewijzigdavailableStartandavailableEndtijdsperiodecodes voor kenmerken uitvoeren in plaats van datumreeksen MMM-YYYY.
- Bijgewerkt:eraseActualsgedrag van kenmerkenstartandendtijdsperiodecodes gebruiken in plaats van datumreeksen MMM-YYYY
- Nieuw: APIexportLocalesvoor het exporteren van de landinstellingen vanuit de gebruikersinterface voor tijdbeheer.
2017.1
Introductie van API v14
- Bijgewerkt:customReportValuesbevat een nieuw optioneel elementsuppress-rollups
- Nieuw: APIexportModeledSheet
- Nieuw: APIimportModeledSheet
2016.3
Introductie van API v13
- Bijgewerkt:exportAccountsbevat een nieuw optioneel elementsheet
- Bijgewerkt:exportLevelsbevat een nieuw optioneel elementsheet
- Bijgewerkt:exportLevelsbevat een nieuw optioneel antwoordelementhasChildren
- Bijgewerkt:exportVersionsbevat een nieuw optioneel elementinclude
2016.2
Introductie van API v12
- Bijgewerkt:importCubeData, importStandardData, importConfigurableData, importTransactionscontextinformatie die deel uitmaakt van de bijbehorende foutmeldingen kan worden uitgeschakeld met behulp van het kenmerkincludeContext.
2016.1
Introductie van API v11
- Verwijderd:canBeTreekenmerk vanexportDimensions
- Bijgewerkt:exportInstancesbevat nieuwdatasourceskenmerk
- Bijgewerkt:exportInstancesbevat nieuwe potentiële waardeINTEGRATIONnaarproductskenmerk in deinstanceelement
- Bijgewerkt:exportLevelsbevat nieuwattributeIdandvalueIdnaarattributeelement
- Bijgewerkt:exportLevelsbevat nieuwisLinkedandisEliminationkenmerken aanlevelelement
- Bijgewerkt:exportDimensionsbevat nieuwattributeandattributeselementen als onderliggende elementen vandimensionValueelement
- Bijgewerkt:exportDimensionsbevat nieuwlistDimension, keepSorted, anduseOnLevelskenmerken aandimensionelement
- Bijgewerkt:exportSheetDefinitionbevat nieuwrequiredkenmerk aanlevels, text, dimension, text-selector, number, date, initial-balance, level-currency, display, timespanelementen vanmodeled-sheet
- Bijgewerkt:exportSheetDefinitionbevat nieuwattributeelement voor kubusbladen
- Bijgewerkt:exportSheetDefinitionbevat nieuwsplit-column-titleandallow-splitskenmerken aanmodeled-sheetelement
- Bijgewerkt: gegevens-API's importeren (importCubeData, importStandardData, importConfigurableModelData,importTransactions) hebben nu contextgegevens als onderdeel van hun foutberichten
- Nieuw: APIcreateDimension
- Nieuw: APIupdateDimension
- Nieuw: APIupdateDimensionValue
- Nieuw: APIcreateLevel
- Nieuw: APIupdateLevel