Changements apportés à l'API par version
2025R1
(Février 2025)
API REST au format JSON
- Service de tâches
- Tâches
- /tasks?instanceCode=<instanceCode>(GET, POST)Opérations HTTP fondées sur JSON dans des tâches d’intégration.
2024R2
(septembre 2024)
Présentation de l'API v40
- Mis à jour :importModeledSheetprend désormais en charge l’entrée facultativeaccountCodeattribut dansDisplayColumnsélément. Lecodeattribut deDisplayColumnpermet désormais de créer un identifiant unique modifiable pour la colonne. QuandaccountCoden’est pas inclus dans la demande, nous générons selon une procédure une valeur uniquecodepour associer la colonne à un compte donné.
- Mis à jour :exportModeledSheetprend désormais en charge l’entrée facultativeaccountCodeattribut dansDisplayColumnsé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, et ce depuis la v38.
- mis à jour :importStandardDataprend désormais en chargesplitsToUnsplitdans la sectionimportDataOptionsélément, permettant ainsi aux subdivisions d’être importées dans des emplacements non fractionné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 des versions de devises pour les chiffres réels convertis dans la réponse. Vous devez communiquer avec votre contact désigné pour le soutien afin de voir si votre instance est admissible à cette fonction.
API REST au format JSON
- Service de modélisation
- Temps
- /updateTimel’objet de calendrier prend désormais en chargecodelorsque des codes sont présents.
- Modeled Sheet Definition
- /definitionPATCHparticipationaccountCodedans l’objet des propriétés de la colonne de la feuille afin de déterminer le compte modélisé pour une colonne d’affichage. Valide uniquement pour les colonnes d'affichage. Les seules valeurs valides sont les comptes dans la feuille modélisée.
- /definitionPATCHparticipationcodedans l’objet des propriétés de la 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. Fonctionne de la même manière queprefixet constitue la propriété privilégiée pour correspondre à l’interface utilisateur.
2024R1
(avril 2024)
- Authentification régionale pour les locataires autres que les États-Unis :Si votre instance utilise une authentification régionale qui n’est pas fondée sur les États-Unis, les adresses URL d’autorisation et les points de terminaison d’API varient en fonction de votre région. Voir : Référence : URL d’authentification régionales.
(mars 2024)
Présentation de l'API v39
- Mis à jour :exportDatane prend plus en chargesheetélément dans l'API v39 et plus.
- Mis à jour :exportDataprend en charge :
- Tous les éléments et attributs du chemin optimisé pour la performance et l’extensibilité pour les API v39 et supérieures.
- Les comptes avec un agrégat de moyennes pondérées pour la performance et l’extensibilité pour les API v39 et plus.
- Mis à jour :exportAttributesprend en charge unecodeattribut pourattributeélément. Lecodel’attribut est uniquement disponible dans l’API v39 et au-delà.
- Mis à jour :updateAttributesprend en charge unecodeattribut pourattributeélément. Lecodel’attribut est uniquement disponible dans l’API v39 et au-delà.
- Mis à jour :exportDimensionsprend en charge unecodeattribut pourdimensionélément. Lecodel’attribut est uniquement disponible dans l’API v39 et au-delà.
- Mis à jour :updateDimensionsprend en charge unecodeattribut pourdimensionélément. Lecodel’attribut est uniquement disponible dans l’API v39 et au-delà.
- Mis à jour :exportAccountsprend en charge un nouveau booléenshowAccountGroupCodesattribut dansincludeélément. Le fait de définir cet attribut à Vrai dans les demandes exporte les codes de groupe de comptes dans la réponse. LeshowAccountGroupCodesl’attribut est uniquement disponible dans l’API v38 et au-delà.
- Mis à jour :importModeledSheetnécessite unnameEtcodeattribut dansconfigurableModelélément des demandes. lanameEtcodeles éléments sont uniquement disponibles dans l'API v39 et au-delà.
- Mis à jour :exportSheetsnous avons renomméprefixattribuer àcodedans la sectionmodeled-sheetélément. Lecodeest uniquement disponible dans l’API v39 et au-delà.
- Mis à jour :exportVersionsprend en charge la valeur booléennescenariosattribut dansincludeélément des demandes de retourtype="SCENARIO"pour des scénarios personnels dans la réponse. Nécessite l’API v37 et une version plus récente.
- Mis à jour :importGroupsprend en charge la modification de groupes d'utilisateurs externes dans l'interface utilisateur Adaptive Planning lorsque ces groupes d'utilisateurs ontdataSource=EXTERNAL.
- Mis à jour :createUserprend en charge ces attributs dans leuserélément :
- position
- homepage
- country
- usState
- netSuiteLogin
- salesforceLogin
- Mis à jour :updateUserprend en charge ces attributs dans leuserélément :
- position
- homepage
- country
- usState
- perspective
- perspectiveName
- dashboard
- dashboardName
- netSuiteLogin
- salesforceLogin
- Mis à jour :exportUsersprend en charge ces attributs dans leuseré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
- Modeled Sheet Definition
- /sheet/modeled/definitionPATCHparticipationdeleteen tant que propriété dans l'objet de colonne de feuille pour supprimer des colonnes de feuille modélisée dans Adaptive Planning. La suppression ne peut pas supprimer :
- Colonnes obligatoires.
- Les colonnes dépendantes d’autres colonnes qui ne sont pas marquées pour la 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/definitionPATCHparticipationdeleteen tant que propriété dans l'objet de colonne de feuille pour supprimer des colonnes de feuille cube dans Adaptive Planning. La suppression ne peut pas supprimer :
- Les colonnes dépendantes d’autres colonnes qui ne sont pas marquées pour la suppression.
- Présentation des API qui prennent uniquement en charge la suppression :
- Comptes
- /accounts/removeGLAccounts(POST) Supprime les comptes de 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.
- Niveau
- /removeLevels(POST) Supprime des niveaux.
- Service de sécurité
- Groupes :
- /groups(GET) Récupérez la liste complète de tous les groupes définis pour l’instance donnée.
- Utilisateurs
- /users(DELETE) Supprimez l’utilisateur de Adaptive Planning.
2023R2
(8 décembre)
- Mis à jour :importConfigurableModelDataparticipationapplyValidationRulesdans la sectionimportDataOptionsun élément pour indiquer si les importations de données sont validées selon les règles de validation.
Présentation de l'API v37
- Mis à jour :customReportValuesprend en charge une nouvelle valeurcell-inclusionsattribut dansreportélément. Cet attribut fonctionne au niveau de la cellule en conjonction avecsuppress-zeroespour contrôler si la sortie contient des cellules nulles ou en blanc ou non pour les rangées non supprimées.
- Mis à jour :customReportValuesEtexportDataRecevoir des améliorations du rendement dans des conditions précises. Voir :
2023R1
(11 mars)
Présentation de l'API v36
- Mis à jour :importStandardDataparticipationmodedans l'élément ImportDataOptions pour indiquerREPLACEmode.
- Mis à jour :importStandardDatanécessite lescopeélément lors de l'utilisationreplacemode pour indiquer les données remplacées. Lescopel'élément requiert 1timeélément, 1accountsélément avec au moins 1 enfantaccountélément, et 1levelsélément.
- Mis à jour : Utilisateurs faisantimportStandardDatademandes nécessitent des autorisations Effacer les données pour que l’API v36 soit prise en chargeREPLACEmode.
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érez, mettez à jour ou supprimez 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élisée dans Adaptive Planning.
- Versions :
- /versions(GET,DELETE,PATCH,POST) Récupérez, supprimez, mettez à jour ou créez des versions dans Adaptive Planning.
- Temps :
- /updateTime(POST) Rechargez, mettez à jour, ajoutez la structure temporelle dans Adaptive Planning.
2022R2
(18 novembre 2022)
Présentation de l'API v35
- Mis à jour :exportConfigurableModelDataflux prend en chargeuseActualValueen tant qu’attribut dans la demandemodeled-sheetl'élément pour renvoyer des données brutes plutôt que la précision du compte. Les comptes calculés renvoient une précision de 9 décimales.
- Mis à jour :exportConfigurableModelDataprend en charge une nouvelle valeurstatusélément dansresponseélément. Lestatusl'élément comprend unsuccessAttribut booléen suivi derowCountSentpour indiquer les rangées envoyées en cas de réussite ou d’échec.
- Mis à jour :exportConfigurableModelDataparticipationtotalRowCountdans la sortie de la réponsedataélément pour indiquer le total des lignes dansdata.
- Mis à jour :exportConfigurableModelDataélimine automatiquement les 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.
- Retiré :successattribut dansresponseélément deexportConfigurableModelDataest retiré par défaut pour l’API v35 lors du flux de données (isGetAllRows="true").
- Retiré : le préfixespourparentIddans la sortie des données lorsqueuseNumericIDs=trueest supprimé pour l’API v35 lors du flux de données (isGetAllRows="true").
(septembre 2022)
Présentation de l'API v34
- Mis à jour :updateAccountsprend en charge le marquage des valeurs de dimension et des valeurs d'attributs en utilisant uniquementvalue. Ne prend plus en chargevalueNameEtvalueCodeavec API v34.
- Mis à jour :updateDimensionsprend en charge le marquage des valeurs de dimension et des valeurs d'attributs en utilisant uniquementvalue. Ne prend plus en chargevalueNameEtvalueCodeavec API v34.
- Mis à jour :updateLevelsprend en charge le marquage des valeurs de dimension et des valeurs d'attributs en utilisant uniquementvalue. Ne prend plus en chargevalueNameEtvalueCodeavec API v34.
- Mis à jour :exportAccountsindique les valeurs de dimension et les valeurs d'attributs avec marqueurvalue. Ne prend plus en chargevalueNameEtvalueCodeavec API v34.
- Mis à jour :exportDimensionsindique les valeurs de dimension et les valeurs d'attributs avec marqueurvalue. Ne prend plus en chargevalueNameEtvalueCodeavec API v34.
- Mis à jour :exportLevelsindique les valeurs de dimension et les valeurs d'attributs avec marqueurvalue. Ne prend plus en chargevalueNameEtvalueCodeavec API v34.
- Mis à jour :updateAccountsdemandes peuvent définirbalanceTypeen tant que l'un des utilisateursdebitoucredit. Les comptes enfants peuvent désormais utiliser une valeur différentebalanceTypeque leurs comptes parents pour prendre en charge les comptes de contrepartie.
- Mis à jour :updateAccountsréponses incluent une nouvelle propriété booléenne pourisContrapour indiquer si le compte est un compte de contrepartie.
- Mis à jour :createAccountré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 qui les demande a l’autorisation Modèle.
- Mis à jour :importCubeDataparticipationmodedans la sectionimportDataOptionsélément pour indiquerAPPENDouREPLACEmode d’importation.
- Mis à jour :importCubeDataprend en chargescopeélément lors de l'utilisationREPLACEMode d’importation pour indiquer les coordonnées du cube dans lequel les données seront remplacées.
(août 2022)
Présentation de l'API v33
- Nouveau :exportCalendarprend en charge l’exportation des métadonnées de calendrier avec l’introduction de calendriers secondaires dans 2022R2.
- Mis à jour :exportTimeparticipationcalendarIddans l’élément options pour extraire les valeurs de temps de n’importe quel calendrier avec l’introduction de calendriers secondaires dans 2022R2.
- Mis à jour :exportConfigurableModelDataprend désormais uniquement en charge l’exportation des colonnes présentant un intérêt si vous les précisez dans la sectionfiltersélément de la demande.
- Mis à jour :exportConfigurableModelDataprend désormais en charge la sortie de colonnes numériques à la précision décimale du compte en définissant un paramètreuseAccountPrecision=truepour lamodeled-sheetélément quandisGetAllRows=true.
2022R1
(mai 2022)
- Mis à jour :updateLevelsprend en charge un format d’entrée fixe permettantlevelmarqueurs pour les placer directement sous unlevelsmarqueur. Ce format d’entrée est uniquement recommandé pour les changements incrémentiels apportés à de petites parties de la hiérarchie de niveaux.
(mars 2022)
- Nouveau :importGroups: pour l'importation d'un ensemble de groupes d'utilisateurs.
Présentation 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) Affectez des ensembles d'autorisations aux utilisateurs Adaptive Planning.
- users/instances(GET,PATCH,PUTAffectez des utilisateurs à des instances lorsque vous utilisez des instances multiples Adaptive Planning dans une hiérarchie parent-enfant.
(Février 2022)
Présentation de l'API v32
- Mis à jour :exportConfigurableModelDataflux de données 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, etupdateAccountsmaintenant en chargevalueCodeEtvalueNamedans la sectionattributeélément lorsque les noms d’affichage sont activés.
- Mis à jour :exportDimensions,exportLevels, etexportAccountsmaintenant 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 de votre instance en ouvrant un cas dans l’espace clients Workday.
- Vous appelez l’API v30 ou une version plus récente.
- Vous activezdisplayNameEnabledpar appel (voir chaque page de la documentation d’API pour plus d’informations).
- Mis à jour :updateLevels,updateDimensions,updateAttributesdemandes maintenant acceptéescodeEtnameet continuer à utiliseridcomme clé.
- codeEtnamesont obligatoires lorsque vous créez des valeurs de dimension, des valeurs d’attribut et des niveaux.
- Mis à jour :updateLevels,updateDimensions,updateAttributesréponses de retourname,code,displayNameEtdisplayNameType.
- Mis à jour :importDimensionMappingdemandes acceptées :
- idEtnamepourdimension.
- idEtcodepour les niveaux et les valeurs de dimension.
- Mis à jour :exportDimensionMappingfiltrage des demandes :
- keywordvaleur comme correspondance partielle sur le nom d’affichage.
- levelutilisationscodeau lieu dename.
- dimensionValueutilisationscodeau lieu dename.
- Attributvaluefait référence àcode, au lieu dename.
- Mis à jour :exportDimensionMappingréponses pour un retourid,name,code,display namepour les niveaux et les valeurs de dimension.
- Mis à jour :exportLevels,exportDimensions, etexportAttributesréponses de retourname,code,displayName,displayNameType.
- Mis à jour :importStandardData,importCubeData,importConfigurableModelData, etimportTransactionsdemande :
- Rangée En-têteLevelpasse àLevel Code.
- Rangée En-têteAccountpasse àAccount Code.
- Rangée En-têteDimensionspasser à"<dimension> Code"Et"<dimension> Name"."<dimension> Code"est obligatoire."<dimension> Name"est autorisé uniquement lorsque l'option 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 la colonne pour le texte « Code », « Nom » et « Nom d’affichage ».
- useMappings=falseutilise le code dans le système.
- useMappingsEtdisplayNameEnabledne peut pas êtretrueen même temps.
- Mis à jour :exportConfigurableModelData(nécessite API v31) demandes :
- levell'élément ne prend plus en chargenamedans l’API v31+.
- levelélément ajoute une prise en charge pourcode.
- modeled-sheetélément ajoute une prise en charge pourincludeCodes,includeNames, etincludeDisplayNamesavec des options Vrai/Faux qui s’appliquent à tousdimension valuesEtlevelsdans l’appel. Au moins une de ces trois options doit être vraie.
- Mis à jour :exportConfigurableModelDataréponses :
- Inclut colonnes pour"<dimension> Code","<dimension> Name", et"<dimension> Display Name"
- La localisation est prise en charge dans l'en-tête de la colonne pour le texte « Code », « Nom » et « Nom d'affichage ».
- Mis à jour :exportDatademande :
- levell'élément ne prend plus en chargenamedans l’API v30+.
- levelélément ajoute une prise en charge pourcode.
- levelcorrespondront au code dans le système.
- dimensionValuel'élément ne prend plus en chargenamedans l’API v30+.
- dimensionValueajoute une prise en charge pourcode.
- dimensionValuecorrespondront au code dans le système.
- Mis à jour :exportDataréponses :
- Inclut colonnes pour"<dimension> Code","<dimension> Name", et"<dimension> Display Name"
- Inclut colonnes pour"<level> Code","<level> Name", et"<level> Display Name"
- La localisation est prise en charge dans l'en-tête de la colonne pour le texte « Code », « Nom » et « Nom d'affichage ».
- Mis à jour :eraseDatademande :
- levell'élément ne prend plus en chargenamedans l’API v30+.
- levelélément ajoute une prise en charge pourcode.
- levelcorrespondront au code dans le système.
Présentation de l'API v31
(septembre 2021)
- Mis à jour :importConfigurableModelData,importTransactions,importCubeData, etimportStandardDataune erreur s’est produite lorsque le nombre de caractères de la barre verticale dans l’en-tête et les données ne correspond pas.
- Mis à jour :updateAccessRulesnécessite maintenantUsersl’autorisation de l’invoquer, au lieu deAdminautorisation.
- Mis à jour :updateAccountsPermet désormais de créer un nouveau compte parent entre un compte parent existant et ses comptes enfants.
(août 2021) Présentation de l’API v30
- Mis à jour :updateAttributes,updateDimensions,updateLevelsne prend plus en charge les caractères d'espace blanc Unicode dansnameEtshortName. Reportez-vous à https://docs.oracle.com/javase/7/docs/api/java/lang/Character.htmlrubrique en soutien pour les caractères d’espace blanc non autorisés. Une seule espace est autorisée entre les mots dansnameEtshortName.
2021R1
(mai 2021) Présentation de l’API v29
- Mis à jour :updateAccountsautorise désormais la création de nouveaux comptes avecdataEntryType=CUBE.Adaptive Planningcalcule automatiquementdataEntryTypepour tous les comptes non feuilles. Si le parentdataEntryTypeestCUBE, les nouveaux comptes seront utilisés par défautdataEntryType=CUBE. Sinon, les nouveaux comptes seront utilisés par défautdataEntryType=STANDARD. Changements pourdataEntryTypepour les comptes non feuilles sont ignorés.
- Mis à jour :UpdateAccountsréponses indiquentdataEntryTypepour tous les comptes de feuilleCUBEouSTANDARD.
(avril 2021) Présentation de l’API v28
- Mis à jour :exportVersionsréponses incluent maintenantisPredictive=truedans la sectionversionélément pour indiquer les versions prédictives.
- Mis à jour :createUserdemandes incluent maintenantalternateEmailEtsamlFedId. UtilisationalternateEmailpour définir une autre adresse de courriel, que nous choisissons automatiquement comme adresse de courriel de l’utilisateur dans la section Détails de l’utilisateur. UtilisationsamlFedIdafin d’inclure l’identifiant de fédération SAML de l’utilisateur pour l’authentification unique.
- Mis à jour :updateUserdemandes incluent maintenantalternateEmailEtsamlFedId. UtilisationalternateEmailpour définir une autre adresse de courriel, que nous choisissons automatiquement comme adresse de courriel de l’utilisateur dans la section Détails de l’utilisateur. UtilisationsamlFedIdafin d’inclure l’identifiant de fédération SAML de l’utilisateur pour l’authentification unique.
(mars 2021) Présentation de l’API v27
- Mis à jour :updateAttributesEtupdateDimensionsdemandes incluentretainExistingOrderpour indiquer si l'ordre des données utiles est ignoré afin de maintenir l'ordreAdaptive Planningest déjà utilisé pour les hiérarchies. Si la valeur est fausse, l’ordre des données utiles détermine la façon dont Adaptive Planning classe les éléments.
- Mis à jour :updateLevelsdemandes désormais la valeur par défaut deretainExistingOrderà 1.
- Mis à jour :updateAccountsdemandes désormais la valeur par défaut deretainExistingOrderà 1.
- Mis à jour :importModeledSheetdemandes incluent maintenantrequiredColumnpour indiquer si une valeur de dimension doit être fournie aux utilisateurs pour enregistrer la feuille modélisée. Vous devez demanderAdaptive Planningsoutien pour permettrerequiredColumnpourimportModeledSheetdes demandes.
- Mis à jour :exportModeledSheetréponses incluent maintenantrequiredColumnpour indiquer si une valeur de dimension doit être fournie aux utilisateurs pour enregistrer la feuille modélisée.
Présentation de l'API v26
- Mis à jour :updateAccountsEtupdateLevelsdemandes incluentretainExistingOrderpour indiquer si l'ordre des données utiles est ignoré afin de maintenir l'ordreAdaptive Planningest déjà utilisé pour les hiérarchies. Si la valeur est fausse, l’ordre des données utiles détermine la façon dont Adaptive Planning classe les éléments.
- Renomme : pour toutes les API v26,permissionSetIdremplaceroleIdavec le changement de nom des rôles et des autorisations en tant qu'ensembles d'autorisations enAdaptive Planning.
- Nouveau :updateAssociationspour définir les associations de dimension utilisateur et de niveau. Définit également la propriété de niveau d’utilisateur pour les niveaux quandcoden’est pas inclus dans l’élément Association.
- Retiré :roleIDn’est plus pris en charge dans les API v26 et plus récentes. Les API v25 et plus anciennes continuent d’être prises en chargeroleID.
2020R2
- (Février 2021) Mis à jour : les demandes de suppression de données ignorent la casse desAccountsEtLevelsmarqueurs.
- (décembre 2020) Mis à jour :updateDimensionsremplace les caractères de nouvelle ligne trouvés dans la demandedimensionValue named’une charge utile avec un espace vide. Les caractères de nouvelle ligne précédents ou de fin dans le nom deviennent des espaces qui sont supprimés lors du traitement de la charge utile.
- (décembre 2020) Mis à jour :updateDimensionsdemander maintenant un traitement de plusieurs changements de nom de la même entité au sein de la mêmeupdateDimensionsun appel. Cela permet de résoudre un problème lors de l'échange de noms plusieurs fois dans un système distant entre les synchronisations dans Adaptive Planning.
Présentation de l'API v25
- Mis à jour :exportDatademande n'inclut plusincludeRollups. La demande inclut un booléenincludeRollupAccountspour les agrégats de comptes etincludeRollupLevelspour les agrégats de niveaux.
Présentation 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 du locataire Workday quandAdaptive Planningest configuré pour Workday.
- Mis à jour :exportDatademande inclutstratumpour indiquer le code de la strate de temps pour les données exportées. Lorsqu’elles sont précisées, les périodes de début et de fin doivent être comprises dans la strate de temps. Les strates de temps doivent être supérieures ou égales au compte qui a la strate de temps la plus élevée dans la demande.
- Mis à jour :exportData:Lorsque IncludeZeroRows=false, les rangées combinant uniquement des blancs et des zéros ne seront pas générées dans la réponse, même si MarkBlanks=true.
- Nouveau :eraseDatapour effacer les données des plans et des chiffres réels. Fournit les mêmes capacités queeraseActualsmais inclut également la possibilité d’effacer les données du plan, avec un contrôle supplémentaire sur certaines combinaisons de comptes et de plans qui sont des cibles.
- Nouveau :updateAccessRulespour mettre à jour les règles d’accès en bloc en téléversant un document XML en plusieurs parties contenant un fichier .xslx formaté pour le modèle de règles d’accès.
2020R1
Présentation de l'API v23
- Mis à jour :importConfigurableModelDatademande inclutimportKeypour indiquer la dimension ou le niveau afin de mapper les rangées d’importation aux rangées de la feuille modélisée que vous souhaitez mettre à jour.
- Mis à jour :exportUsersEtexportLevelsles demandes peuvent inclure un booléengroupspour que les réponses incluentgroupIds. GroupIdscontiennent une liste séparée par des virgules de tous les groupes auxquels le niveau ou l’utilisateur appartient. Legroupsattribut par défautfalse.
- Nouveau : (Disponible uniquement avec la planification des ventes.)exportDimensionMappingExporter les règles de mappage de dimensions définies par l’utilisateur.
- Nouveau : (Disponible uniquement avec la planification des ventes.)importDimensionMappingMettez à jour les règles de mappage de dimensions définies par l’utilisateur existantes.
2019,3
Présentation de l'API v22
- Mis à jour :exportConfigurableModelDatademande inclut la nouvelle propriété facultativeuseNumericIDspour supprimer le préfixeSdes identifiants de subdivision en renvoyant uniquement les valeurs numériques.
- Si votre société Transition vers les règles d’accès pour la sécurité,exportAccounts, exportActiveCurrencies, exportAttributes, exportDimensions, exportLevels, exportTime,EtexportVersionsne sera validé que sur l'API v22. La réponse contiendra uniquement ce qu'a indiqué l'utilisateur dans le champcredentialsl'élément a accès.
- Mis à jour :updateDimensionsinclut le nouveau facultatifpropertiesélément pour undimensionValuepouvant contenir jusqu’à cinqpropertyéléments. Chaquepropertyl'élément comprend unnameEtvalue.La valeur doit être numérique.
- Mis à jour :exportDimensionsréponse inclut la nouvelle valeurpropertiesélément.
- Mis à jour :exportSheetDefinitionla réponse de la feuille cube inclut le comptecodeEtnamedans la sectionaccountélément.
- Mis à jour :exportSheetDefinitionla réponse de feuille cube inclut la dimensionnamedans la sectiondimensionélément.
- Mis à jour :exportSheetDefinitionla réponse de feuille cube inclut l'attributnamedans la sectionattributeélément.
- Mis à jour :exportConfigurableModelDatademande inclut le nouveau facultatifincludeAllColumnsdans la sectionmodeled-sheetl’élément pour que la réponse inclue toutes les colonnes.
- Mis à jour :exportConfigurableModelDataréponse indique maintenantnumberOfPagesau lieu depageCountdans la sectionjobélément.
- Mis à jour :exportInstancesla réponse indique maintenant si une instance autorise la publication en tant qu’administrateur dans la sectionoptionsattribut.
- Retiré :rootActualsn’est plus pris en charge pourexportVersionsquelle que soit la version de l’API.
2019,2
- (Septembre 2019) Nouveau :exportSecurityAuditrenvoie un rapport de tous les événements de sécurité dans un intervalle de temps précisé.
2019.1
Présentation de l'API v20
- Mis à jour :exportInstancesinclutworkdayTenantId,workdayEnvironment,workdayUiUrl, etworkdayRestUrlpour les instances pour lesquelles Workday Power of One est activé.
- Nouveau :updateAccountspour la mise à jour/création de comptes en bloc. Gérer les comptes et leurs propriétés. Permet de redéfinir la parenté des comptes existants.
- Nouveau :updateAttributespour la mise à jour/création d’attributs en bloc. Gérez les attributs et leurs valeurs d’attribut. Redéfinition des parents des valeurs d'attribut existantes.
- Mis à jour :exportAttributesinclutautoCreatepropriété booléenne pour indiquer si l'importation de dimensions, de niveaux, de comptes ou d'attributs crée automatiquement de nouvelles valeurs d'attribut introuvablesAdaptive Planning.
- Mis à jour :exportInstancesinclutworkdayTenantID, workdayEnvironment, workdayUiUrl, workdayRestUrlpour les instances pour lesquelles l’option Power of One de Workday est activée.
- Retiré : API à entité unique pourcreateDimension,updateDimension,createDimensionValue,updateDimensionValue,createLevel, etupdateLevel. Utiliser les API de métadonnées en bloc deupdateDimensionsEtupdateLevelspour la création ou la mise à jour à entité unique dans l’API version 20 et au-delà.
2018.3
Présentation de l'API v19
- Nouveau :updateLevelspour la mise à jour/création de niveaux en bloc. Gérez les niveaux et leurs valeurs d'attributs. Redéfinition des parents de niveaux existants.
- Nouveau :exportConfigurableModelDatapour l’exportation de rangées de feuille modélisée.
2018.2
Présentation de l'API v18
- Retiré :exportLevelsne contient plusinaccessibleLevelsattribut dans la demande. Voir la nouvelle versioninaccessibleValues.
- Retiré :exportUsersne contient plus d’options pourhiddenVersionsEtownedLevels.
- Retiré :exportAccountsne contient plusformulaattribut.
- Nouveau :exportAccounts, exportAttributes,exportDimensions,EtexportLevelsinclure le nouveauinaccessibleValuesattribut dans 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 dans l’appel de demande ne réussira 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 :exportActiveCurrenciesréponse est désormais classée parcode.
- Mis à jour :exportTime versionélémentoptionL’attribut pour une seule version dans la demande ne réussira que si l’utilisateur a accès à la version.
2018.1
Présentation de l'API v17
- Retiré :updateUserretiré de toutes les versions d'API en mars 2018
- Mis à jour :exportActiveCurrenciescontient unuserDefinedAttribut pour désigner les devises définies par l’utilisateur.
- Nouvelle valeur : APIupdateDimensionspour la mise à jour/création de dimensions en bloc par téléversement d’un document XML
2017.3
Présentation de l'API v16
- Mis à jour : formats de réponse deexportAccounts,createAccount,updatedAccountaffiche le code de strate de temps de chaque compte dans letimeStratumchamp
- Mis à jour :eraseActualsaccepte uniquement les périodes temporelles en même temps que les strates de temps comme type de compte d'entrée pour l'API v15 +
- Mis à jour :eraseActualsutilise la formule « strate de temps » au lieu de « granularité »
- Mis à jour : format de demandeimportModeledSheetinclut facultatifstrata-code
- Mis à jour : format de réponse deexportModeledSheetinclut facultatifstrata-code
- Ajouté :inUseEtisDefaultpropriété àstratumélément dansexportTime
- Ajouté : facultatifleafStratumIdpropriété au format demandéexportTime
- Nouvelle valeur : APIrecalculateSheetpour recalculer les feuilles qui ont la propriétéRecalculer sur demande
2017,2
Présentation de l'API v15
Les sociétés passent de l’API v14 à l’API v15 uniquement si elles importent un calendrier personnalisé dans l’interface utilisateur d’administration des heures.
- Supprimé : attributs lié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 temporelle au lieu de chaînes de date MMM-AAAA.
- Mis à jour :exportDatales en-têtes de date de sortie ont été remplacés par des codes de période.
- Mis à jour :exportVersionspour remplacer des 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 des codes de période plutôt que des chaînes de date MMM-AAAA
- Mis à jour :exportLevelsmodifié le format deavailableStartEtavailableEndattribue des codes de période de sortie au lieu de chaînes de date MMM-AAAA.
- Mis à jour :eraseActualscomportement des attributsstartEtendpour utiliser des codes de période plutôt que des chaînes de date MMM-AAAA
- Nouvelle valeur : APIexportLocalespour exporter les paramètres régionaux à partir de l’interface utilisateur d’administration des heures.
2017.1
Présentation de l'API v14
- Mis à jour :customReportValuesinclut un nouvel élément facultatifsuppress-rollups
- Nouvelle valeur : APIexportModeledSheet
- Nouvelle valeur : APIimportModeledSheet
2016.3
Présentation 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
Présentation de l'API v12
- Mis à jour :importCubeData, importStandardData, importConfigurableData, importTransactionsl'information contextuelle faisant partie de ses messages d'erreur peut être désactivée à l'aide de l'attributincludeContext.
2016.1
Présentation de l'API v11
- Retiré :canBeTreeattribut deexportDimensions
- Mis à jour :exportInstancesinclut nouveaudatasourcesattribut
- Mis à jour :exportInstancesinclut une nouvelle valeur potentielleINTEGRATIONàproductsattribut dansinstanceélément
- Mis à jour :exportLevelsinclut nouveauattributeIdEtvalueIdàattributeélément
- Mis à jour :exportLevelsinclut nouveauisLinkedEtisEliminationattributs àlevelélément
- Mis à jour :exportDimensionsinclut nouveauattributeEtattributeséléments comme descendants dedimensionValueélément
- Mis à jour :exportDimensionsinclut nouveaulistDimension, keepSorted, etuseOnLevelsattributs àdimensionélément
- Mis à jour :exportSheetDefinitioninclut nouveaurequiredattribuer àlevels, text, dimension, text-selector, number, date, initial-balance, level-currency, display, timespanéléments demodeled-sheet
- Mis à jour :exportSheetDefinitioninclut nouveauattributeélément pour les feuilles cubes
- Mis à jour :exportSheetDefinitioninclut nouveausplit-column-titleEtallow-splitsattributs àmodeled-sheetélément
- Mis à jour : API d’importation de données (importCubeData, importStandardData, importConfigurableModelData,importTransactions) contiennent désormais des renseignements contextuels dans leurs messages d’erreur
- Nouvelle valeur : APIcreateDimension
- Nouvelle valeur : APIupdateDimension
- Nouvelle valeur : APIupdateDimensionValue
- Nouvelle valeur : APIcreateLevel
- Nouvelle valeur : APIupdateLevel