Modifications des API par version
2025R1
(Février 2025)
API REST au format JSON
- Service de tâches
- Tâches
- /tasks?instanceCode=<instanceCode>(GET, POST)Des opérations HTTP basées sur JSON dans les tâches d'intégration.
2024R2
(Septembre 2024)
Introduction de l'API v40
- Mis à jour :importModeledSheetprend désormais en charge les options facultativesaccountCodeattribut à l'intérieur deDisplayColumnsélément. Lecodeattribut deDisplayColumnpermet désormais de créer un identifiant unique modifiable pour la colonne. PériodeaccountCoden'est pas inclus dans la demande, nous générons un processus d'écriture unique.codepour lier la colonne à un compte donné.
- Mis à jour :exportModeledSheetprend désormais en charge les options facultativesaccountCodeattribut à l'intérieur deDisplayColumnsélément. Lecodeattribut deDisplayColumnpermet désormais de créer un identifiant unique modifiable pour la colonne.
- mis à jour :importConfigurableModelDatacorrigéapplyValidationRulesdescription pour indiquer que la valeur par défaut esttrue, depuis la v38.
- mis à jour :importStandardDataprend désormais en chargesplitsToUnsplitdans la sectionimportDataOptions, qui permet d'importer des subdivisions dans des emplacements non subdivisés avec des données existantes.
- mis à jour :exportCalendarprend désormais en chargecodedans la sectioncalendarélément.
- mis à jour :exportVersionsprend désormais en chargecurrencyVersionsdans la sectionincludeélément. Cela permet d'inclure les versions de devise des montants réels convertis dans la réponse. Vous devez demander à votre contact support désigné de savoir si votre instance est éligible à cette fonctionnalité.
API REST au format JSON
- Service de modélisation
- Temps
- /updateTimel'objet Calendrier prend désormais en chargecodequand les codes sont présents.
- Définition d'une feuille modèle
- /definitionPATCHcontribue àaccountCodedans l'objet des propriétés de colonne de la feuille pour déterminer le compte modèle d'une colonne d'affichage. Uniquement valide pour les colonnes d'affichage. Les seules valeurs valides sont les comptes de la feuille modèle.
- /definitionPATCHcontribue àcodedans l'objet de propriétés de colonne de la feuille pour préfixer les codes de compte et un identifiant secondaire. Obligatoire lors de la création d'une nouvelle feuille. Ce fonctionnement est identique à celui deprefixet est la propriété privilégiée à faire correspondre à l'interface utilisateur.
2024R1
(Avril 2024)
- Authentification régionale pour les environnements clients non basés aux États-Unis :Si votre instance utilise une authentification régionale et non basée sur les États-Unis, les URL d'autorisation et les points de terminaison de l'API varient en fonction de votre région. Voir Référence : URL d'authentification régionale.
(mars 2024)
Introduction de l'API v39
- Mis à jour :exportDatane prend plus en chargesheetélément dans API v39 et supérieure.
- Mis à jour :exportDataprend en charge :
- Tous les éléments et attributs du chemin optimisé pour la performance et l'évolutivité des API v39 et supérieure.
- Comptes avec agrégat de la moyenne pondérée pour la performance et l'évolutivité pour les API v39 et supérieure.
- Mis à jour :exportAttributesprend en chargecodeattribut pour leattributeélément. LecodeL'attribut est uniquement disponible dans API v39 et supérieure.
- Mis à jour :updateAttributesprend en chargecodeattribut pour leattributeélément. LecodeL'attribut est uniquement disponible dans API v39 et supérieure.
- Mis à jour :exportDimensionsprend en chargecodeattribut pour ledimensionélément. LecodeL'attribut est uniquement disponible dans API v39 et supérieure.
- Mis à jour :updateDimensionsprend en chargecodeattribut pour ledimensionélément. LecodeL'attribut est uniquement disponible dans API v39 et supérieure.
- Mis à jour :exportAccountsprend en charge un nouveau booléenshowAccountGroupCodesattribut dansincludeélément. Le réglage de cet attribut sur true (vrai) dans les demandes exporte les codes de groupe de comptes dans la réponse. LeshowAccountGroupCodesL'attribut est uniquement disponible dans API v38 et supérieure.
- Mis à jour :importModeledSheetrequiertnameetcodeattribut dansconfigurableModelélément des demandes. lenameetcodeLes éléments sont disponibles uniquement dans API v39 et supérieure.
- Mis à jour :exportSheetsnous renommonsprefixattribut àcodedans la sectionmodeled-sheetélément. Lecodeest uniquement disponible dans API v39 et supérieure.
- Mis à jour :exportVersionsprend en charge le format booléenscenariosattribut dansincludeélément des demandes de retourtype="SCENARIO"pour les scénarios personnels figurant dans la réponse. API v37 et supérieure requises.
- Mis à jour :importGroupsprend en charge la modification des groupes d'utilisateurs externes dans l'interface utilisateur Adaptive Planning lorsque ces groupes d'utilisateurs ontdataSource=EXTERNAL.
- Mis à jour :createUserprend en charge ces attributs dansuserélément :
- position
- homepage
- country
- usState
- netSuiteLogin
- salesforceLogin
- Mis à jour :updateUserprend en charge ces attributs dansuserélément :
- position
- homepage
- country
- usState
- perspective
- perspectiveName
- dashboard
- dashboardName
- netSuiteLogin
- salesforceLogin
- Mis à jour :exportUsersprend en charge ces attributs dansuserélément :
- alternateEmail
- samlFedId
- position
- homepage
- country
- usState
- perspective
- perspectiveName
- dashboard
- dashboardName
- nestuiteLogin
- salesforceLogin
- createdDate
- lastLogin
- failedAttempts
- Locked
API REST au format JSON
- Service de modélisation
- Définition d'une feuille modèle
- /sheet/modeled/definitionPATCHcontribue àdeleteen tant que propriété dans l'objet de colonne de feuille pour supprimer les colonnes de feuille modèle dans Adaptive Planning. Supprimer ne peut pas supprimer :
- Colonnes obligatoires.
- Les colonnes dépendantes d'autres colonnes qui ne sont pas marquées pour suppression.
- Définition de feuille cube
- /sheet/cube/definition(PATCH,DELETE) Insérez, mettez à jour ou supprimez une définition de feuille cube dans Adaptive Planning.
- /sheet/cube/definitionPATCHcontribue àdeleteen tant que propriété dans l'objet de colonne de la feuille pour supprimer les colonnes de feuille cube dans Adaptive Planning. Supprimer ne peut pas supprimer :
- Les colonnes dépendantes d'autres colonnes qui ne sont pas marquées pour suppression.
- Voici les API qui prennent uniquement en charge la suppression :
- Comptes
- /accounts/removeGLAccounts(POST) Supprime les comptes du Grand livre.
- /accounts/removeAccounts(POST) Supprime les comptes personnalisés.
- Attribut
- /attribute(DELETE) Supprime un attribut et ses valeurs d'attribut.
- Valeurs d'attribut
- /removeAttributeValues(POST) Supprime les valeurs d'attribut.
- Dimension
- /dimension(DELETE) Supprime une dimension et ses valeurs de dimension.
- Valeurs de dimension
- /removeDimensionValues(POST) Supprime les valeurs de dimension.
- Périmètre
- /removeLevels(POST) Supprime des périmètres.
- Service de sécurité
- Groupes :
- /groups(GET) Récupère la liste complète de tous les groupes définis pour l'instance donnée.
- Utilisateurs
- /users(DELETE) Supprimez l'utilisateur d'Adaptive Planning.
2023R2
(8 décembre)
- Mis à jour :importConfigurableModelDatacontribue àapplyValidationRulesdans la sectionimportDataOptionsélément indiquant si les imports de données sont validés par rapport aux règles de validation.
Introduction de l'API v37
- Mis à jour :customReportValuesprend en charge un nouveaucell-inclusionsattribut dansreportélément. Cet attribut fonctionne au niveau de la cellule en lien avecsuppress-zeroespour contrôler si la sortie contient des cellules nulles ou vides ou non pour les lignes non supprimées.
- Mis à jour :customReportValuesetexportDatareçoivent des améliorations de la performance sous certaines conditions. Voir :
2023R1
(11 mars)
Introduction de l'API v36
- Mis à jour :importStandardDatacontribue àmodedans l'élément importDataOptions pour indiquerREPLACEmode.
- Mis à jour :importStandardDatarequiert la valeurscopeélément lorsque vous utilisezreplacemode pour indiquer que les données sont remplacées. Lescopel'élément requiert 1timeélément, 1accountsélément avec au moins un enfantaccount, et 1levelsélément.
- Mis à jour : utilisateurs faisant l'objetimportStandardDatanécessitent les autorisations Effacer les données pour que l'API v36 soit prise en charge.REPLACEmode.
API au format JSON
- Service de modélisation :
- Devise :
- /currency(POST,DELETE) Créez, mettez à jour ou supprimez des devises dans Adaptive Planning.
- Type de taux de change :
- /exchangeRateTypes(GET,POST,DELETE() Insérer, mettre à jour ou supprimer des types de taux de change dans Adaptive Planning.
- Feuille :
- /sheet/modeled/definition(PATCH,DELETE) Insérez, mettez à jour ou supprimez une définition de feuille modèle dans Adaptive Planning.
- Versions :
- /versions(GET,DELETE,PATCH,POST) Récupérer, supprimer, mettre à jour ou créer des versions dans Adaptive Planning.
- Heure :
- /updateTime(POST) Rechargez, mettez à jour et ajoutez la structure temporelle dans Adaptive Planning.
2022R2
(18 novembre 2022)
Introduction de l'API v35
- Mis à jour :exportConfigurableModelDataprend en charge le fluxuseActualValueen tant qu'attribut dans la demandemodeled-sheetélément pour renvoyer des données brutes au lieu de la précision du compte. Les comptes calculés renvoient une précision de 9 décimales.
- Mis à jour :exportConfigurableModelDataprend en charge un nouveaustatusélément dansresponseélément. Lestatusl'élément inclut unsuccessAttribut booléen suivi derowCountSentpour indiquer que les lignes ont été envoyées lorsqu'elles ont été traitées avec succès ou non.
- Mis à jour :exportConfigurableModelDatacontribue àtotalRowCountdans la sortie de la réponsedataélément pour indiquer le nombre total de lignes dansdata.
- Mis à jour :exportConfigurableModelDatas'échappe automatiquement aux guillemets doubles dans les valeurs de chaîne pour les valeurs de dimension et les champs de texte dans la sortie de la réponse.
- Supprimé :successattribut dansresponseélément deexportConfigurableModelDataest supprimée par défaut pour l'API v35 lors du flux de données (isGetAllRows="true").
- Supprimé : le préfixespourparentIddans la sortie des données lorsqueuseNumericIDs=trueest supprimée pour l'API v35 lors du flux de données (isGetAllRows="true").
(Septembre 2022)
Introduction de l'API v34
- Mis à jour :updateAccountsprend en charge le marquage des valeurs de dimension et des valeurs d'attribut en utilisant uniquementvalue. Ne prend plus en chargevalueNameetvalueCodeavec API v34 et API v34.
- Mis à jour :updateDimensionsprend en charge le marquage des valeurs de dimension et des valeurs d'attribut en utilisant uniquementvalue. Ne prend plus en chargevalueNameetvalueCodeavec API v34 et API v34.
- Mis à jour :updateLevelsprend en charge le marquage des valeurs de dimension et des valeurs d'attribut en utilisant uniquementvalue. Ne prend plus en chargevalueNameetvalueCodeavec API v34 et API v34.
- Mis à jour :exportAccountsindique les valeurs de dimension et d'attribut marquées avecvalue. Ne prend plus en chargevalueNameetvalueCodeavec API v34 et API v34.
- Mis à jour :exportDimensionsindique les valeurs de dimension et d'attribut marquées avecvalue. Ne prend plus en chargevalueNameetvalueCodeavec API v34 et API v34.
- Mis à jour :exportLevelsindique les valeurs de dimension et d'attribut marquées avecvalue. Ne prend plus en chargevalueNameetvalueCodeavec API v34 et API v34.
- Mis à jour :updateAccountsles demandes peuvent définirbalanceTypecommedebitoucredit. Les comptes enfants peuvent désormais utiliser un autre nom.balanceTypeque leurs comptes parents pour prendre en charge les comptes de contrepartie.
- Mis à jour :updateAccountsles réponses incluent une nouvelle propriété booléenne pourisContrapour indiquer si le compte est un compte de contrepartie.
- Mis à jour :createAccountles réponses incluent une nouvelle propriété booléenne pourisContrapour indiquer si le compte est un compte de contrepartie.
- Mis à jour :exportSheetDefinitionretourshorizontalAxis,verticalAxis,maxColumnWidth,suppressZeroRows,rearreangeGLAndCustomAccounts,hideRollupTotalsdans la sectioncube-sheetélément.
- Mis à jour :exportSheetDefinitionrenvoieusersetuseréléments dans la réponse si l'utilisateur appelant dispose de l'autorisation Modèle.
- Mis à jour :importCubeDatacontribue àmodedans la sectionimportDataOptionsélément indiquant soitAPPENDouREPLACEmode d'import.
- Mis à jour :importCubeDataprend en chargescopeélément lorsque vous utilisezREPLACEmode d'import pour indiquer les coordonnées du cube où les données seront remplacées.
(août 2022)
Introduction de l'API v33
- Nouvelle valeur :exportCalendarprend en charge l'exportation des métadonnées de calendrier avec l'introduction des calendriers secondaires dans 2022R2.
- Mis à jour :exportTimecontribue àcalendarIddans l'élément options pour récupérer les valeurs de temps de n'importe lequel de vos calendriers depuis l'introduction des calendriers secondaires dans 2022R2.
- Mis à jour :exportConfigurableModelDataprend désormais en charge l'exportation uniquement les colonnes présentant un intérêt si vous les avez indiquées dans lefiltersélément de la demande.
- Mis à jour :exportConfigurableModelDataprend désormais en charge les colonnes de nombres avec une précision décimale du compte par paramètreuseAccountPrecision=truepour lamodeled-sheetélément quandisGetAllRows=true.
2022R1
(Mai 2022)
- Mis à jour :updateLevelsprend en charge un format de saisie plate qui permetlevelmarqueurs pour insérer directement sous unlevelsmarqueur. Ce format de saisie est recommandé uniquement pour les modifications incrémentielles dans une petite partie de la hiérarchie de périmètres.
(mars 2022)
- Nouvelle valeur :importGroups: pour importer un ensemble de groupes d'utilisateurs.
Introduction des API au format JSON version 1
- Service de modélisation :
- sheet/availability(GET,POST) Récupérez ou mettez à jour la disponibilité des valeurs de dimension ou d'attribut pour une feuille et une colonne données.
- Service de sécurité :
- users/permissionSets(GET,POST) Attribuez des ensembles d'autorisations à des utilisateurs Adaptive Planning.
- users/instances(GET,PATCH,PUT) Affectez des utilisateurs à des instances lorsque vous utilisez des instances Adaptive Planning multiples dans une hiérarchie parent-enfant.
(Février 2022)
Introduction de l'API v32
- Mis à jour :exportConfigurableModelDatatransmet les données en continu pour de meilleures performances.
- Mis à jour :updateLevelsprend désormais en chargevalueCodeetvalueNamedans la sectiondimensionélément lorsque les noms d'affichage sont activés.
- Mis à jour :updateDimensions,updateLevels, etupdateAccountsprend désormais en chargevalueCodeetvalueNamedans la sectionattributeélément lorsque les noms d'affichage sont activés.
- Mis à jour :exportDimensions,exportLevels, etexportAccountsprend désormais en chargevalueCode,valueName, etvalueDisplayNamedans la sectionattributeélément lorsque les noms d'affichage sont activés.
2021R2
(octobre 2021)
- Vous activez les noms d'affichage pour votre instance en ouvrant un cas dans Workday Customer Center.
- Vous appelez l'API v30 ou une version supérieure.
- Vous activezdisplayNameEnabledpar appel (voir la page de documentation de chaque API pour plus d'informations).
- Mis à jour :updateLevels,updateDimensions,updateAttributesdemandes acceptéescodeetnameet continue d'utiliseridcomme clé.
- codeetnamesont obligatoires lorsque vous créez des valeurs de dimension, des valeurs d'attribut et des périmètres.
- Mis à jour :updateLevels,updateDimensions,updateAttributesréponses maintenantname,code,displayNameetdisplayNameType.
- Mis à jour :importDimensionMappingles demandes acceptent :
- idetnamepourdimension.
- idetcodepour les périmètres et les valeurs de dimension.
- Mis à jour :exportDimensionMappingfiltre de demandes de filtre :
- keywordcomme correspondance partielle du nom d'affichage.
- levelutilisecodeau lieu dename.
- dimensionValueutilisecodeau lieu dename.
- Attributvaluefait référence àcode, au lieu dename.
- Mis à jour :exportDimensionMappingretour des réponsesid,name,code,display namepour les périmètres et les valeurs de dimension.
- Mis à jour :exportLevels,exportDimensions, etexportAttributesréponses maintenantname,code,displayName,displayNameType.
- Mis à jour :importStandardData,importCubeData,importConfigurableModelData, etimportTransactionsdemande :
- Ligne d'en-têteLevelà des changementsLevel Code.
- Ligne d'en-têteAccountà des changementsAccount Code.
- Ligne d'en-têteDimensionsremplacer par"<dimension> Code"et"<dimension> Name"."<dimension> Code"est obligatoire."<dimension> Name"n'est autorisé que lorsque l'option L'importation de données crée automatiquement des valeurs de dimension est activée pour une dimension.
- La localisation est prise en charge dans l'en-tête de colonne pour le texte "Code", "Nom" et "Nom d'affichage".
- useMappings=falseutilise le code dans le système.
- useMappingsetdisplayNameEnabledimpossible àtrueen même temps.
- Mis à jour :exportConfigurableModelDataDemandes (API v31 requise) :
- levelélément qui n'est plus pris en chargenamedans API v31 et supérieure.
- levell'élément ajoute la prise en charge decode.
- modeled-sheetl'élément ajoute la prise en charge deincludeCodes,includeNames, etincludeDisplayNamesavec des options vrai/faux qui s'appliquent à tousdimension valuesetlevelsà l'appel. Au moins une de ces trois options doit être vraie.
- Mis à jour :exportConfigurableModelDataréponses :
- Inclut des colonnes pour"<dimension> Code","<dimension> Name", et"<dimension> Display Name"
- La localisation est prise en charge dans l'en-tête de colonne pour le texte "Code", "Nom" et "Nom d'affichage".
- Mis à jour :exportDatademandes :
- levelélément qui n'est plus pris en chargenamedans API v30 et supérieure.
- levell'élément ajoute la prise en charge decode.
- levelcorrespond au code du système.
- dimensionValueélément qui n'est plus pris en chargenamedans API v30 et supérieure.
- dimensionValueajoute la prise en charge decode.
- dimensionValuecorrespond au code du système.
- Mis à jour :exportDataréponses :
- Inclut des colonnes pour"<dimension> Code","<dimension> Name", et"<dimension> Display Name"
- Inclut des colonnes pour"<level> Code","<level> Name", et"<level> Display Name"
- La localisation est prise en charge dans l'en-tête de colonne pour le texte "Code", "Nom" et "Nom d'affichage".
- Mis à jour :eraseDatademandes :
- levelélément qui n'est plus pris en chargenamedans API v30 et supérieure.
- levell'élément ajoute la prise en charge decode.
- levelcorrespond au code du système.
Introduction de l'API v31
(Septembre 2021)
- Mis à jour :importConfigurableModelData,importTransactions,importCubeData, etimportStandardDataUne erreur s'affiche lorsque le nombre de caractères du trait dans l'en-tête et les données ne correspondent pas.
- Mis à jour :updateAccessRulesrequiert désormaisUsersl'autorisation de l'appeler, au lieu de l'autorisationAdminautorisation.
- Mis à jour :updateAccountspermet désormais de créer un compte parent entre un compte parent existant et ses comptes enfants.
(Aaoût 2021) Introduction de l'API v30
- Mis à jour :updateAttributes,updateDimensions,updateLevelsne prend plus en charge les caractères d'espace blanc Unicode dansnameetshortName. Consultez la page https://docs.oracle.com/javase/7/docs/api/java/lang/Character.html#isWhitespace(char) pour les caractères d'espace blanc non autorisés. Un seul espace est autorisé entre chaque motnameetshortName.
2021R1
(Mai 2021) Introduction de l'API v29
- Mis à jour :updateAccountspermettent désormais de créer de nouveaux comptes avecdataEntryType=CUBE.Adaptive Planningcalcule automatiquement la valeurdataEntryTypepour tous les comptes non feuilles. Si le parentdataEntryTypeestCUBE, les nouveaux comptes auront par défaut la valeurdataEntryType=CUBE. Autrement, les nouveaux comptes ont par défaut la valeurdataEntryType=STANDARD. à des changementsdataEntryTypepour les comptes non feuilles sont ignorés.
- Mis à jour :UpdateAccountsréponses indiquentdataEntryTypepour tous les comptes feuilles commeCUBEouSTANDARD.
(Avril 2021) Introduction de l'API v28
- Mis à jour :exportVersionsréponses incluent désormaisisPredictive=truedans la sectionversionpour indiquer les versions prédictives.
- Mis à jour :createUserdemandes incluent désormaisalternateEmailetsamlFedId. UtiliseralternateEmailpour définir une autre adresse e-mail, qui est automatiquement sélectionnée comme adresse e-mail de l'utilisateur dans la section Détails sur l'utilisateur. UtilisersamlFedIdpour inclure l'identifiant SAML Federation de l'utilisateur pour l'authentification unique.
- Mis à jour :updateUserdemandes incluent désormaisalternateEmailetsamlFedId. UtiliseralternateEmailpour définir une autre adresse e-mail, qui est automatiquement sélectionnée comme adresse e-mail de l'utilisateur dans la section Détails sur l'utilisateur. UtilisersamlFedIdpour inclure l'identifiant SAML Federation de l'utilisateur pour l'authentification unique.
(mars 2021) Introduction de l'API v27
- Mis à jour :updateAttributesetupdateDimensionsdemandes incluentretainExistingOrderpour indiquer si l'ordre des données utiles est ignoré afin de maintenir l'ordreAdaptive Planningdéjà utilisé pour les hiérarchies. Si la valeur est false (faux), l'ordre des données utiles détermine la façon dont Adaptive Planning va ordonner les éléments.
- Mis à jour :updateLevelsdemandes définies par défaut commeretainExistingOrderà 1.
- Mis à jour :updateAccountsdemandes définies par défaut commeretainExistingOrderà 1.
- Mis à jour :importModeledSheetdemandes incluent désormaisrequiredColumnpour indiquer si une valeur de dimension doit être fournie aux utilisateurs afin d'enregistrer la feuille modèle. Vous devez demanderAdaptive Planningsupport pour activerrequiredColumnpourimportModeledSheetdemandes.
- Mis à jour :exportModeledSheetréponses incluent désormaisrequiredColumnpour indiquer si une valeur de dimension doit être fournie aux utilisateurs afin d'enregistrer la feuille modèle.
Introduction de l'API v26
- Mis à jour :updateAccountsetupdateLevelsdemandes incluentretainExistingOrderpour indiquer si l'ordre des données utiles est ignoré afin de maintenir l'ordreAdaptive Planningdéjà utilisé pour les hiérarchies. Si la valeur est false (faux), l'ordre des données utiles détermine la façon dont Adaptive Planning va ordonner les éléments.
- Renommé : pour toutes les API v26,permissionSetIdremplaceroleIdavec le renommage de Rôles et d'autorisations en Ensembles d'autorisations dansAdaptive Planning.
- Nouvelle valeur :updateAssociationspour définir les associations de dimensions utilisateur et de périmètres. Vous pouvez également définir la responsabilité de périmètre utilisateur lorsque :coden'est pas inclus dans l'élément Association.
- Supprimé :roleIDn'est plus pris en charge dans les API v26 et les versions ultérieures. Les API v25 et antérieures continuent d'être prises en chargeroleID.
2020R2
- (Février 2021) Mis à jour : les demandes eraseData ignorent la casse duAccountsetLevelsmarqueurs.
- (Décembre 2020) Mise à jour :updateDimensionsrequest remplace les caractères de nouvelle ligne trouvés dans ledimensionValue named'une charge utile avec un espace vide. Les caractères de nouvelle ligne de début ou de fin du nom deviennent des espaces tronqués lors du traitement des données utiles.
- (Décembre 2020) Mise à jour :updateDimensionsla demande traite désormais plusieurs changements de nom de la même entité dans la mêmeupdateDimensionsappel. Cette amélioration contribue à résoudre un problème survenant lorsque des noms sont remplacés plusieurs fois dans un système distant entre différentes synchronisations avec Adaptive Planning.
Introduction de l'API v25
- Mis à jour :exportDatala demande n'inclut plusincludeRollups. La demande inclut une valeur booléenneincludeRollupAccountspour les agrégats de comptes etincludeRollupLevelspour les agrégats de périmètres.
Introduction de l'API v24
- Mis à jour :updateLevelsdemande inclutpublishCurrencypour indiquer la devise lors de la publication d'un plan financier dans Workday Core Financials.
- Mis à jour :exportLevelsréponse inclutpublishCurrencypour indiquer la devise lors de la publication d'un plan financier dans Workday Core Financials.
- Mis à jour :exportInstancesréponse inclutnotificationTypepour indiquer le paramètre de notification de l'environnement client Workday lorsqueAdaptive Planningest configuré pour Workday.
- Mis à jour :exportDatademande inclutstratumpour indiquer le code des strates de temps pour les données exportées. Si elles sont indiquées, les périodes de début et de fin doivent appartenir aux strates de temps. Les strates de temps doivent être égales ou supérieures au compte avec la strate de temps la plus haute dans la demande.
- Mis à jour :exportData:Lorsque includeZeroRows=faux, les lignes associant uniquement des espaces vides et des zéros ne seront pas affichées dans la réponse, même si MarkBlank=true.
- Nouvelle valeur :eraseDatapour effacer les données de plan et de montants réels. Fournit les mêmes fonctionnalités queeraseActualsmais inclut également la possibilité d'effacer les données du plan, avec un contrôle supplémentaire sur les combinaisons compte/plan spécifiques constituant des cibles.
- Nouvelle valeur :updateAccessRulespour la mise à jour en bloc des règles d'accès, en téléchargeant un document XML multiple contenant un fichier .xslx au format .xslx pour le modèle de règles d'accès.
2020R1
Introduction de l'API v23
- Mis à jour :importConfigurableModelDatademande inclutimportKeypour indiquer la dimension ou le périmètre afin de mapper les lignes d'import aux lignes de la feuille modèle que vous voulez mettre à jour.
- Mis à jour :exportUsersetexportLevelsles demandes peuvent inclure le booléengroupsafin que les réponses incluentgroupIds. GroupIdsContenir une liste, séparée par des virgules, de tous les groupes auxquels appartient le périmètre ou l'utilisateur. Legroupsvaleur par défaut de l'attributfalse.
- Nouvelle valeur : (Disponible uniquement avec la planification des ventes.)exportDimensionMappingExportez les règles de mappage de dimensions définies par l'utilisateur.
- Nouvelle valeur : (Disponible uniquement avec la planification des ventes.)importDimensionMappingMettre à jour les règles de mappage de dimensions définies par l'utilisateur.
2 019,3
Introduction de l'API v22
- Mis à jour :exportConfigurableModelDatala demande inclut la nouvelle propriété facultativeuseNumericIDspour retirer le préfixeSdes identifiants de subdivision, en renvoyant uniquement des valeurs numériques.
- Si votre unité légale Transition vers les règles d'accès pour la sécurité,exportAccounts, exportActiveCurrencies, exportAttributes, exportDimensions, exportLevels, exportTime,etexportVersionsse mettra à valider uniquement sur l'API v22. La réponse contient uniquement ce qu'a indiqué l'utilisateur dans le champcredentialsà laquelle l'élément a accès.
- Mis à jour :updateDimensionsinclut la nouvelle optionpropertiesélément d'dimensionValuepouvant contenir jusqu'à cinqpropertyéléments. Piècepropertyl'élément inclut unnameetvalue.La valeur doit être numérique.
- Mis à jour :exportDimensionsla réponse inclut le nouveaupropertiesélément.
- Mis à jour :exportSheetDefinitionla réponse de la feuille cube inclut le comptecodeetnamedans la sectionaccountélément.
- Mis à jour :exportSheetDefinitionla réponse de la feuille cube inclut la dimensionnamedans la sectiondimensionélément.
- Mis à jour :exportSheetDefinitionla réponse de la feuille cube inclut l'attributnamedans la sectionattributeélément.
- Mis à jour :exportConfigurableModelDatala demande inclut le nouveau statut facultatifincludeAllColumnsdans la sectionmodeled-sheetpour que la réponse inclue toutes les colonnes.
- Mis à jour :exportConfigurableModelDatala réponse indique maintenantnumberOfPagesau lieu depageCountdans la sectionjobélément.
- Mis à jour :exportInstancesla réponse indique désormais si une instance autorise la publication en masse dans l'optionsattribut.
- Supprimé :rootActualsn'est plus pris en charge pourexportVersionsQuelle que soit la version de l'API.
2 019,2
- (Septembre 2019) Nouveauté :exportSecurityAuditrenvoie un rapport sur tous les événements de sécurité dans une plage de temps spécifique.
2019.1
Introduction de l'API v20
- Mis à jour :exportInstancesinclutworkdayTenantId,workdayEnvironment,workdayUiUrl, etworkdayRestUrlInformations relatives aux instances pour lesquelles Workday Power of One est activé.
- Nouvelle valeur :updateAccountspour la mise à jour/création de comptes en bloc. Gérer les comptes et leurs propriétés. Permet de redéfinir le parent des comptes existants.
- Nouvelle valeur :updateAttributespour mettre à jour/créer des attributs en bloc. Gérer les attributs et leurs valeurs d'attribut. Permet de redéfinir le parent des valeurs d'attribut existantes.
- Mis à jour :exportAttributesinclut les élémentsautoCreatepropriété booléenne pour indiquer si l'import de dimensions, de périmètres, de comptes ou d'attributs crée automatiquement de nouvelles valeurs d'attribut introuvablesAdaptive Planning.
- Mis à jour :exportInstancesinclutworkdayTenantID, workdayEnvironment, workdayUiUrl, workdayRestUrlpour les instances avec Workday Power of One activé.
- Supprimé : API à entité unique pourcreateDimension,updateDimension,createDimensionValue,updateDimensionValue,createLevel, etupdateLevel. Utiliser les API de métadonnées en bloc :updateDimensionsetupdateLevelspour la création ou la mise à jour d'une entité unique dans API v20 et au-delà.
2018.3
Introduction de l'API v19
- Nouvelle valeur :updateLevelspour mettre à jour/créer des périmètres en bloc. Gérer les périmètres et les valeurs de leurs attributs. Permet de redéfinir le parent des périmètres existants.
- Nouvelle valeur :exportConfigurableModelDatapour exporter les lignes de feuille modèle.
2018.2
Introduction de l'API v18
- Supprimé :exportLevelsne contient plusinaccessibleLevelsAttribut de la demande. Voir la nouvelle versioninaccessibleValues.
- Supprimé :exportUsersne contient plus d'options pourhiddenVersionsetownedLevels.
- Supprimé :exportAccountsne contient plus leformulaattribut.
- Nouvelle valeur :exportAccounts, exportAttributes,exportDimensions,etexportLevelsinclure le nouveauinaccessibleValuesdans la demande afin que seuls les utilisateurs disposant des autorisations appropriées puissent afficher les valeurs inaccessibles.
- Mis à jour :exportAccounts, exportAttributes, exportDimensions,etexportLevelsAfficher uniquement les valeurs accessibles par défaut. Seuls les utilisateurs disposant des autorisations appropriées peuvent afficher les valeurs inaccessibles.
- Mis à jour :exportAccounts,exportDimensions,etexportLevels includeélémentversionNameetversionIDL'attribut d'appel de demande ne passera que si l'utilisateur a accès à la version.
- Mis à jour :exportAccountsle nom "GL"est maintenant"GL Accounts" pour qu'il corresponde à la façon dont les rapports ont nommé ce compte.
- Mis à jour :exportActiveCurrenciesla réponse est maintenant triée parcode.
- Mis à jour :exportTime versionélémentoptionL'attribut d'une version unique dans la demande ne passera que si l'utilisateur a accès à la version.
2018.1
Introduction de l'API v17
- Supprimé :updateUsersupprimé de toutes les versions d'API en mars 2018
- Mis à jour :exportActiveCurrenciescontient unuserDefinedattribut pour identifier les devises définies par l'utilisateur.
- Nouveau : APIupdateDimensionspour mettre à jour/créer des dimensions en bloc en téléchargeant un document XML
2017.3
Introduction de l'API v16
- Mis à jour : formats de réponse deexportAccounts,createAccount,updatedAccountaffiche le code de la strate de temps de chaque compte dans latimeStratumchamp
- Mis à jour :eraseActualsaccepte uniquement les périodes ayant la même strate de temps que le type de compte d'entrée pour l'API v15 et supérieure
- Mis à jour :eraseActualsutilise l'expression "strate de temps" au lieu de "granularité"
- Mis à jour : format de demandeimportModeledSheetinclut les éléments facultatifsstrata-code
- Mis à jour : format de réponse deexportModeledSheetinclut les éléments facultatifsstrata-code
- Ajouté :inUseetisDefaultpropriété àstratumélément dansexportTime
- Ajouté : facultatifleafStratumIdpropriété au format de demande deexportTime
- Nouveau : APIrecalculateSheetpour le recalcul des feuilles dont le rapport est associé à la propriétéRelancer le calcul à la demande
2 017,2
Introduction de l'API v15
Les unités légales ne passent de l'API v14 à l'API v15 que si elles importent un calendrier personnalisé dans l'interface utilisateur d'administration des temps.
- Supprimé : attributs associés au calendrier pourexportInstancescalendarType, q1FirstMonth, lastMonthIsFY, firstDayOfWeek, periodAlgorithm, leapWeekPeriod,etextraPeriodQuarterattributs deinstanceélément
- Mis à jour :exportTimeconsidérablement révisé
- Mis à jour :exportDatale comportement destartetendles attributs utilisent des codes de période plutôt que des chaînes de date MMM-YYYY.
- Mis à jour :exportDatales en-têtes de date de sortie ont été remplacés par des codes de période.
- Mis à jour :exportVersionspour remplacer les attributsstartVerFY, completedValuesThruYr, completedValuesThruMon, completedValuesThruPer, startScrollYr, startScrollMon, startScrollPer, endVerFY, lockLeadingYr, lockLeadingMon, lockLeadingPer, leftScrollFY, startPlanYr, startPlanMon, startPlanPer, endPlanFYavecstartVer, endVer, startScroll, completedValuesThru, leftScroll, startPlan, endPlan, lockLeading
- Mis à jour :importStandardData, importConfigurableModelData, importCubeDataaccepter les codes de période plutôt que les chaînes de date MMM-YYYY
- Mis à jour :exportLevelsa modifié le format duavailableStartetavailableEndles attributs sortent des codes de période au lieu de chaînes de date MMM-YYYY.
- Mis à jour :eraseActualscomportement des attributsstartetendpour utiliser des codes de période plutôt que des chaînes de date MMM-YYYY
- Nouveau : APIexportLocalespour exporter les paramètres régionaux depuis l'interface utilisateur d'administration des temps.
2017.1
Introduction de l'API v14
- Mis à jour :customReportValuesinclut un nouvel élément facultatifsuppress-rollups
- Nouveau : APIexportModeledSheet
- Nouveau : APIimportModeledSheet
2016.3
Introduction de l'API v13
- Mis à jour :exportAccountsinclut un nouvel élément facultatifsheet
- Mis à jour :exportLevelsinclut un nouvel élément facultatifsheet
- Mis à jour :exportLevelsinclut un nouvel élément de réponse facultatifhasChildren
- Mis à jour :exportVersionsinclut un nouvel élément facultatifinclude
2016.2
Introduction de l'API v12
- Mis à jour :importCubeData, importStandardData, importConfigurableData, importTransactionsles informations de contexte faisant partie de ses messages d'erreur peuvent être désactivées à l'aide de l'attribut.includeContext.
2016.1
Introduction de l'API v11
- Supprimé :canBeTreeattribut à partir deexportDimensions
- Mis à jour :exportInstancesinclut les nouveauxdatasourcesattribut
- Mis à jour :exportInstancesinclut la nouvelle valeur du potentielINTEGRATIONàproductsattribut dansinstanceélément
- Mis à jour :exportLevelsinclut les nouveauxattributeIdetvalueIdàattributeélément
- Mis à jour :exportLevelsinclut les nouveauxisLinkedetisEliminationattributs àlevelélément
- Mis à jour :exportDimensionsinclut les nouveauxattributeetattributeséléments descendants dedimensionValueélément
- Mis à jour :exportDimensionsinclut les nouveauxlistDimension, keepSorted, etuseOnLevelsattributs àdimensionélément
- Mis à jour :exportSheetDefinitioninclut les nouveauxrequiredattribut àlevels, text, dimension, text-selector, number, date, initial-balance, level-currency, display, timespanéléments demodeled-sheet
- Mis à jour :exportSheetDefinitioninclut les nouveauxattributeélément pour les feuilles cubes
- Mis à jour :exportSheetDefinitioninclut les nouveauxsplit-column-titleetallow-splitsattributs àmodeled-sheetélément
- Mis à jour : API des données d'import (importCubeData, importStandardData, importConfigurableModelData,importTransactions) contiennent désormais des informations contextuelles dans leurs messages d'erreur.
- Nouveau : APIcreateDimension
- Nouveau : APIupdateDimension
- Nouveau : APIupdateDimensionValue
- Nouveau : APIcreateLevel
- Nouveau : APIupdateLevel