Passer au contenu principal
Adaptive Planning
Dernière mise à jour : 2025-02-07
Modifications des API par version

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 :
    importModeledSheet
    prend désormais en charge les options facultatives
    accountCode
    attribut à l'intérieur de
    DisplayColumns
    élément. Le
    code
    attribut de
    DisplayColumn
    permet désormais de créer un identifiant unique modifiable pour la colonne. Période
    accountCode
    n'est pas inclus dans la demande, nous générons un processus d'écriture unique.
    code
    pour lier la colonne à un compte donné.
  • Mis à jour :
    exportModeledSheet
    prend désormais en charge les options facultatives
    accountCode
    attribut à l'intérieur de
    DisplayColumns
    élément. Le
    code
    attribut de
    DisplayColumn
    permet désormais de créer un identifiant unique modifiable pour la colonne.
  • mis à jour :
    importConfigurableModelData
    corrigé
    applyValidationRules
    description pour indiquer que la valeur par défaut est
    true
    , depuis la v38.
  • mis à jour :
    importStandardData
    prend désormais en charge
    splitsToUnsplit
    dans la section
    importDataOptions
    , qui permet d'importer des subdivisions dans des emplacements non subdivisés avec des données existantes.
  • mis à jour :
    exportCalendar
    prend désormais en charge
    code
    dans la section
    calendar
    élément.
  • mis à jour :
    exportVersions
    prend désormais en charge
    currencyVersions
    dans la section
    include
    é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
      • /updateTime
        l'objet Calendrier prend désormais en charge
        code
        quand les codes sont présents.
    • Définition d'une feuille modèle
      • /definition
        PATCH
        contribue à
        accountCode
        dans 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.
      • /definition
        PATCH
        contribue à
        code
        dans 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 de
        prefix
        et 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 :
    exportData
    ne prend plus en charge
    sheet
    élément dans API v39 et supérieure.
  • Mis à jour :
    exportData
    prend 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 :
    exportAttributes
    prend en charge
    code
    attribut pour le
    attribute
    élément. Le
    code
    L'attribut est uniquement disponible dans API v39 et supérieure.
  • Mis à jour :
    updateAttributes
    prend en charge
    code
    attribut pour le
    attribute
    élément. Le
    code
    L'attribut est uniquement disponible dans API v39 et supérieure.
  • Mis à jour :
    exportDimensions
    prend en charge
    code
    attribut pour le
    dimension
    élément. Le
    code
    L'attribut est uniquement disponible dans API v39 et supérieure.
  • Mis à jour :
    updateDimensions
    prend en charge
    code
    attribut pour le
    dimension
    élément. Le
    code
    L'attribut est uniquement disponible dans API v39 et supérieure.
  • Mis à jour :
    exportAccounts
    prend en charge un nouveau booléen
    showAccountGroupCodes
    attribut dans
    include
    é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. Le
    showAccountGroupCodes
    L'attribut est uniquement disponible dans API v38 et supérieure.
  • Mis à jour :
    importModeledSheet
    requiert
    name
    et
    code
    attribut dans
    configurableModel
    élément des demandes. le
    name
    et
    code
    Les éléments sont disponibles uniquement dans API v39 et supérieure.
  • Mis à jour :
    exportSheets
    nous renommons
    prefix
    attribut à
    code
    dans la section
    modeled-sheet
    élément. Le
    code
    est uniquement disponible dans API v39 et supérieure.
  • Mis à jour :
    exportVersions
    prend en charge le format booléen
    scenarios
    attribut dans
    include
    élément des demandes de retour
    type="SCENARIO"
    pour les scénarios personnels figurant dans la réponse. API v37 et supérieure requises.
  • Mis à jour :
    importGroups
    prend en charge la modification des groupes d'utilisateurs externes dans l'interface utilisateur Adaptive Planning lorsque ces groupes d'utilisateurs ont
    dataSource=EXTERNAL
    .
  • Mis à jour :
    createUser
    prend en charge ces attributs dans
    user
    élément :
    • position
    • homepage
    • country
    • usState
    • netSuiteLogin
    • salesforceLogin
  • Mis à jour :
    updateUser
    prend en charge ces attributs dans
    user
    élément :
    • position
    • homepage
    • country
    • usState
    • perspective
    • perspectiveName
    • dashboard
    • dashboardName
    • netSuiteLogin
    • salesforceLogin
  • Mis à jour :
    exportUsers
    prend en charge ces attributs dans
    user
    é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/definition
        PATCH
        contribue à
        delete
        en 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/definition
        PATCH
        contribue à
        delete
        en 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 :
    importConfigurableModelData
    contribue à
    applyValidationRules
    dans la section
    importDataOptions
    élément indiquant si les imports de données sont validés par rapport aux règles de validation.
(9 septembre)
Introduction de l'API v37

2023R1

(11 mars)
Introduction de l'API v36
  • Mis à jour :
    importStandardData
    contribue à
    mode
    dans l'élément importDataOptions pour indiquer
    REPLACE
    mode.
  • Mis à jour :
    importStandardData
    requiert la valeur
    scope
    élément lorsque vous utilisez
    replace
    mode pour indiquer que les données sont remplacées. Le
    scope
    l'élément requiert 1
    time
    élément, 1
    accounts
    élément avec au moins un enfant
    account
    , et 1
    levels
    élément.
  • Mis à jour : utilisateurs faisant l'objet
    importStandardData
    nécessitent les autorisations Effacer les données pour que l'API v36 soit prise en charge.
    REPLACE
    mode.
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 :
    exportConfigurableModelData
    prend en charge le flux
    useActualValue
    en tant qu'attribut dans la demande
    modeled-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 :
    exportConfigurableModelData
    prend en charge un nouveau
    status
    élément dans
    response
    élément. Le
    status
    l'élément inclut un
    success
    Attribut booléen suivi de
    rowCountSent
    pour indiquer que les lignes ont été envoyées lorsqu'elles ont été traitées avec succès ou non.
  • Mis à jour :
    exportConfigurableModelData
    contribue à
    totalRowCount
    dans la sortie de la réponse
    data
    élément pour indiquer le nombre total de lignes dans
    data
    .
  • Mis à jour :
    exportConfigurableModelData
    s'é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é :
    success
    attribut dans
    response
    élément de
    exportConfigurableModelData
    est supprimée par défaut pour l'API v35 lors du flux de données (isGetAllRows="true").
  • Supprimé : le préfixe
    s
    pour
    parentId
    dans la sortie des données lorsque
    useNumericIDs=true
    est supprimée pour l'API v35 lors du flux de données (isGetAllRows="true").
(Septembre 2022)
Introduction de l'API v34
  • Mis à jour :
    updateAccounts
    prend en charge le marquage des valeurs de dimension et des valeurs d'attribut en utilisant uniquement
    value
    . Ne prend plus en charge
    valueName
    et
    valueCode
    avec API v34 et API v34.
  • Mis à jour :
    updateDimensions
    prend en charge le marquage des valeurs de dimension et des valeurs d'attribut en utilisant uniquement
    value
    . Ne prend plus en charge
    valueName
    et
    valueCode
    avec API v34 et API v34.
  • Mis à jour :
    updateLevels
    prend en charge le marquage des valeurs de dimension et des valeurs d'attribut en utilisant uniquement
    value
    . Ne prend plus en charge
    valueName
    et
    valueCode
    avec API v34 et API v34.
  • Mis à jour :
    exportAccounts
    indique les valeurs de dimension et d'attribut marquées avec
    value
    . Ne prend plus en charge
    valueName
    et
    valueCode
    avec API v34 et API v34.
  • Mis à jour :
    exportDimensions
    indique les valeurs de dimension et d'attribut marquées avec
    value
    . Ne prend plus en charge
    valueName
    et
    valueCode
    avec API v34 et API v34.
  • Mis à jour :
    exportLevels
    indique les valeurs de dimension et d'attribut marquées avec
    value
    . Ne prend plus en charge
    valueName
    et
    valueCode
    avec API v34 et API v34.
  • Mis à jour :
    updateAccounts
    les demandes peuvent définir
    balanceType
    comme
    debit
    ou
    credit
    . Les comptes enfants peuvent désormais utiliser un autre nom.
    balanceType
    que leurs comptes parents pour prendre en charge les comptes de contrepartie.
  • Mis à jour :
    updateAccounts
    les réponses incluent une nouvelle propriété booléenne pour
    isContra
    pour indiquer si le compte est un compte de contrepartie.
  • Mis à jour :
    createAccount
    les réponses incluent une nouvelle propriété booléenne pour
    isContra
    pour indiquer si le compte est un compte de contrepartie.
  • Mis à jour :
    exportSheetDefinition
    retours
    horizontalAxis
    ,
    verticalAxis
    ,
    maxColumnWidth
    ,
    suppressZeroRows
    ,
    rearreangeGLAndCustomAccounts
    ,
    hideRollupTotals
    dans la section
    cube-sheet
    élément.
  • Mis à jour :
    exportSheetDefinition
    renvoie
    users
    et
    user
    éléments dans la réponse si l'utilisateur appelant dispose de l'autorisation Modèle.
  • Mis à jour :
    importCubeData
    contribue à
    mode
    dans la section
    importDataOptions
    élément indiquant soit
    APPEND
    ou
    REPLACE
    mode d'import.
  • Mis à jour :
    importCubeData
    prend en charge
    scope
    élément lorsque vous utilisez
    REPLACE
    mode 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 :
    exportCalendar
    prend en charge l'exportation des métadonnées de calendrier avec l'introduction des calendriers secondaires dans 2022R2.
  • Mis à jour :
    exportTime
    contribue à
    calendarId
    dans 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 :
    exportConfigurableModelData
    prend désormais en charge l'exportation uniquement les colonnes présentant un intérêt si vous les avez indiquées dans le
    filters
    élément de la demande.
  • Mis à jour :
    exportConfigurableModelData
    prend désormais en charge les colonnes de nombres avec une précision décimale du compte par paramètre
    useAccountPrecision=true
    pour la
    modeled-sheet
    élément quand
    isGetAllRows=true
    .

2022R1

(Mai 2022)
  • Mis à jour :
    updateLevels
    prend en charge un format de saisie plate qui permet
    level
    marqueurs pour insérer directement sous un
    levels
    marqueur. 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 :
    exportConfigurableModelData
    transmet les données en continu pour de meilleures performances.
  • Mis à jour :
    updateLevels
    prend désormais en charge
    valueCode
    et
    valueName
    dans la section
    dimension
    élément lorsque les noms d'affichage sont activés.
  • Mis à jour :
    updateDimensions
    ,
    updateLevels
    , et
    updateAccounts
    prend désormais en charge
    valueCode
    et
    valueName
    dans la section
    attribute
    élément lorsque les noms d'affichage sont activés.
  • Mis à jour :
    exportDimensions
    ,
    exportLevels
    , et
    exportAccounts
    prend désormais en charge
    valueCode
    ,
    valueName
    , et
    valueDisplayName
    dans la section
    attribute
    élément lorsque les noms d'affichage sont activés.

2021R2

(octobre 2021)
Les API spécifiques suivantes prennent désormais en charge les codes de périmètre, de dimension et d'attribut pour les noms d'affichage lorsque :
  • 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 activez
    displayNameEnabled
    par appel (voir la page de documentation de chaque API pour plus d'informations).
  • Mis à jour :
    updateLevels
    ,
    updateDimensions
    ,
    updateAttributes
    demandes acceptées
    code
    et
    name
    et continue d'utiliser
    id
    comme clé.
    • code
      et
      name
      sont obligatoires lorsque vous créez des valeurs de dimension, des valeurs d'attribut et des périmètres.
  • Mis à jour :
    updateLevels
    ,
    updateDimensions
    ,
    updateAttributes
    réponses maintenant
    name
    ,
    code
    ,
    displayName
    et
    displayNameType
    .
  • Mis à jour :
    importDimensionMapping
    les demandes acceptent :
    • id
      et
      name
      pour
      dimension
      .
    • id
      et
      code
      pour les périmètres et les valeurs de dimension.
  • Mis à jour :
    exportDimensionMapping
    filtre de demandes de filtre :
    • keyword
      comme correspondance partielle du nom d'affichage.
    • level
      utilise
      code
      au lieu de
      name
      .
    • dimensionValue
      utilise
      code
      au lieu de
      name
      .
    • Attribut
      value
      fait référence à
      code
      , au lieu de
      name
      .
  • Mis à jour :
    exportDimensionMapping
    retour des réponses
    id
    ,
    name
    ,
    code
    ,
    display name
    pour les périmètres et les valeurs de dimension.
  • Mis à jour :
    exportLevels
    ,
    exportDimensions
    , et
    exportAttributes
    réponses maintenant
    name
    ,
    code
    ,
    displayName
    ,
    displayNameType
    .
  • Mis à jour :
    importStandardData
    ,
    importCubeData
    ,
    importConfigurableModelData
    , et
    importTransactions
    demande :
    • Ligne d'en-tête
      Level
      à des changements
      Level Code
      .
    • Ligne d'en-tête
      Account
      à des changements
      Account Code
      .
    • Ligne d'en-tête
      Dimensions
      remplacer 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=false
      utilise le code dans le système.
    • useMappings
      et
      displayNameEnabled
      impossible à
      true
      en même temps.
  • Mis à jour :
    exportConfigurableModelData
    Demandes (API v31 requise) :
    • level
      élément qui n'est plus pris en charge
      name
      dans API v31 et supérieure.
    • level
      l'élément ajoute la prise en charge de
      code
      .
    • modeled-sheet
      l'élément ajoute la prise en charge de
      includeCodes
      ,
      includeNames
      , et
      includeDisplayNames
      avec des options vrai/faux qui s'appliquent à tous
      dimension values
      et
      levels
      à l'appel. Au moins une de ces trois options doit être vraie.
  • Mis à jour :
    exportConfigurableModelData
    ré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 :
    exportData
    demandes :
    • level
      élément qui n'est plus pris en charge
      name
      dans API v30 et supérieure.
    • level
      l'élément ajoute la prise en charge de
      code
      .
    • level
      correspond au code du système.
    • dimensionValue
      élément qui n'est plus pris en charge
      name
      dans API v30 et supérieure.
    • dimensionValue
      ajoute la prise en charge de
      code
      .
    • dimensionValue
      correspond au code du système.
  • Mis à jour :
    exportData
    ré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 :
    eraseData
    demandes :
    • level
      élément qui n'est plus pris en charge
      name
      dans API v30 et supérieure.
    • level
      l'élément ajoute la prise en charge de
      code
      .
    • level
      correspond au code du système.
Introduction de l'API v31
(Septembre 2021)
  • Mis à jour :
    importConfigurableModelData
    ,
    importTransactions
    ,
    importCubeData
    , et
    importStandardData
    Une 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 :
    updateAccessRules
    requiert désormais
    Users
    l'autorisation de l'appeler, au lieu de l'autorisation
    Admin
    autorisation.
  • Mis à jour :
    updateAccounts
    permet 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

2021R1

(Mai 2021) Introduction de l'API v29
  • Mis à jour :
    updateAccounts
    permettent désormais de créer de nouveaux comptes avec
    dataEntryType=CUBE
    .
    Adaptive Planning
    calcule automatiquement la valeur
    dataEntryType
    pour tous les comptes non feuilles. Si le parent
    dataEntryType
    est
    CUBE
    , les nouveaux comptes auront par défaut la valeur
    dataEntryType=CUBE
    . Autrement, les nouveaux comptes ont par défaut la valeur
    dataEntryType=STANDARD
    . à des changements
    dataEntryType
    pour les comptes non feuilles sont ignorés.
  • Mis à jour :
    UpdateAccounts
    réponses indiquent
    dataEntryType
    pour tous les comptes feuilles comme
    CUBE
    ou
    STANDARD
    .
(Avril 2021) Introduction de l'API v28
  • Mis à jour :
    exportVersions
    réponses incluent désormais
    isPredictive=true
    dans la section
    version
    pour indiquer les versions prédictives.
  • Mis à jour :
    createUser
    demandes incluent désormais
    alternateEmail
    et
    samlFedId
    . Utiliser
    alternateEmail
    pour 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. Utiliser
    samlFedId
    pour inclure l'identifiant SAML Federation de l'utilisateur pour l'authentification unique.
  • Mis à jour :
    updateUser
    demandes incluent désormais
    alternateEmail
    et
    samlFedId
    . Utiliser
    alternateEmail
    pour 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. Utiliser
    samlFedId
    pour inclure l'identifiant SAML Federation de l'utilisateur pour l'authentification unique.
(mars 2021) Introduction de l'API v27
  • Mis à jour :
    updateAttributes
    et
    updateDimensions
    demandes incluent
    retainExistingOrder
    pour indiquer si l'ordre des données utiles est ignoré afin de maintenir l'ordre
    Adaptive Planning
    dé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 :
    updateLevels
    demandes définies par défaut comme
    retainExistingOrder
    à 1.
  • Mis à jour :
    updateAccounts
    demandes définies par défaut comme
    retainExistingOrder
    à 1.
  • Mis à jour :
    importModeledSheet
    demandes incluent désormais
    requiredColumn
    pour indiquer si une valeur de dimension doit être fournie aux utilisateurs afin d'enregistrer la feuille modèle. Vous devez demander
    Adaptive Planning
    support pour activer
    requiredColumn
    pour
    importModeledSheet
    demandes.
  • Mis à jour :
    exportModeledSheet
    réponses incluent désormais
    requiredColumn
    pour 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 :
    updateAccounts
    et
    updateLevels
    demandes incluent
    retainExistingOrder
    pour indiquer si l'ordre des données utiles est ignoré afin de maintenir l'ordre
    Adaptive Planning
    dé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,
    permissionSetId
    remplace
    roleId
    avec le renommage de Rôles et d'autorisations en Ensembles d'autorisations dans
    Adaptive Planning
    .
  • Nouvelle valeur :
    updateAssociations
    pour 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 :
    code
    n'est pas inclus dans l'élément Association.
  • Supprimé :
    roleID
    n'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 charge
    roleID
    .

2020R2

  • (Février 2021) Mis à jour : les demandes eraseData ignorent la casse du
    Accounts
    et
    Levels
    marqueurs.
  • (Décembre 2020) Mise à jour :
    updateDimensions
    request remplace les caractères de nouvelle ligne trouvés dans le
    dimensionValue name
    d'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 :
    updateDimensions
    la demande traite désormais plusieurs changements de nom de la même entité dans la même
    updateDimensions
    appel. 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 :
    exportData
    la demande n'inclut plus
    includeRollups
    . La demande inclut une valeur booléenne
    includeRollupAccounts
    pour les agrégats de comptes et
    includeRollupLevels
    pour les agrégats de périmètres.
Introduction de l'API v24
  • Mis à jour :
    updateLevels
    demande inclut
    publishCurrency
    pour indiquer la devise lors de la publication d'un plan financier dans Workday Core Financials.
  • Mis à jour :
    exportLevels
    réponse inclut
    publishCurrency
    pour indiquer la devise lors de la publication d'un plan financier dans Workday Core Financials.
  • Mis à jour :
    exportInstances
    réponse inclut
    notificationType
    pour indiquer le paramètre de notification de l'environnement client Workday lorsque
    Adaptive Planning
    est configuré pour Workday.
  • Mis à jour :
    exportData
    demande inclut
    stratum
    pour 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 :
    eraseData
    pour effacer les données de plan et de montants réels. Fournit les mêmes fonctionnalités que
    eraseActuals
    mais 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 :
    updateAccessRules
    pour 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 :
    importConfigurableModelData
    demande inclut
    importKey
    pour 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 :
    exportUsers
    et
    exportLevels
    les demandes peuvent inclure le booléen
    groups
    afin que les réponses incluent
    groupIds. GroupIds
    Contenir une liste, séparée par des virgules, de tous les groupes auxquels appartient le périmètre ou l'utilisateur. Le
    groups
    valeur par défaut de l'attribut
    false
    .
  • Nouvelle valeur : (
    Disponible uniquement avec la planification des ventes.
    )
    exportDimensionMapping
    Exportez les règles de mappage de dimensions définies par l'utilisateur.
  • Nouvelle valeur : (
    Disponible uniquement avec la planification des ventes.
    )
    importDimensionMapping
    Mettre à jour les règles de mappage de dimensions définies par l'utilisateur.

2 019,3

Introduction de l'API v22
  • Mis à jour :
    exportConfigurableModelData
    la demande inclut la nouvelle propriété facultative
    useNumericIDs
    pour retirer le préfixe
     S
    des 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,
    et
    exportVersions
    se mettra à valider uniquement sur l'API v22. La réponse contient uniquement ce qu'a indiqué l'utilisateur dans le champ
    credentials
    à laquelle l'élément a accès.
  • Mis à jour :
    updateDimensions
    inclut la nouvelle option
    properties
    élément d'
    dimensionValue
    pouvant contenir jusqu'à cinq
    property
    éléments. Pièce
    property
    l'élément inclut un
    name
    et
    value.
    La valeur doit être numérique.
  • Mis à jour :
    exportDimensions
    la réponse inclut le nouveau
    properties
    élément.
  • Mis à jour :
    exportSheetDefinition
    la réponse de la feuille cube inclut le compte
    code
    et
    name
    dans la section
    account
    élément.
  • Mis à jour :
    exportSheetDefinition
    la réponse de la feuille cube inclut la dimension
    name
    dans la section
    dimension
    élément.
  • Mis à jour :
    exportSheetDefinition
    la réponse de la feuille cube inclut l'attribut
    name
    dans la section
    attribute
    élément.
  • Mis à jour :
    exportConfigurableModelData
    la demande inclut le nouveau statut facultatif
    includeAllColumns
    dans la section
    modeled-sheet
    pour que la réponse inclue toutes les colonnes.
  • Mis à jour :
    exportConfigurableModelData
    la réponse indique maintenant
    numberOfPages
    au lieu de
    pageCount
    dans la section
    job
    élément.
  • Mis à jour :
    exportInstances
    la réponse indique désormais si une instance autorise la publication en masse dans l'
    options
    attribut.
  • Supprimé :
    rootActuals
    n'est plus pris en charge pour
    exportVersions
    Quelle que soit la version de l'API.

2 019,2

  • (Septembre 2019) Nouveauté :
    exportSecurityAudit
    renvoie 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 :
    exportInstances
    inclut
    workdayTenantId
    ,
    workdayEnvironment
    ,
    workdayUiUrl
    , et
    workdayRestUrl
    Informations relatives aux instances pour lesquelles Workday Power of One est activé.
  • Nouvelle valeur :
    updateAccounts
    pour 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 :
    updateAttributes
    pour 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 :
    exportAttributes
    inclut les éléments
    autoCreate
    proprié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 introuvables
    Adaptive Planning
    .
  • Mis à jour :
    exportInstances
    inclut
    workdayTenantID, workdayEnvironment, workdayUiUrl, workdayRestUrl
    pour les instances avec Workday Power of One activé.
  • Supprimé : API à entité unique pour
    createDimension
    ,
    updateDimension
    ,
    createDimensionValue
    ,
    updateDimensionValue
    ,
    createLevel
    , et
    updateLevel
    . Utiliser les API de métadonnées en bloc :
    updateDimensions
    et
    updateLevels
    pour 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 :
    updateLevels
    pour 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 :
    exportConfigurableModelData
    pour exporter les lignes de feuille modèle.

2018.2

Introduction de l'API v18
  • Supprimé :
    exportLevels
    ne contient plus
    inaccessibleLevels
    Attribut de la demande. Voir la nouvelle version
    inaccessibleValues
    .
  • Supprimé :
    exportUsers
    ne contient plus d'options pour
    hiddenVersions
    et
    ownedLevels
    .
  • Supprimé :
    exportAccounts
    ne contient plus le
    formula
    attribut.
  • Nouvelle valeur :
    exportAccounts, exportAttributes,
    exportDimensions,
    et
    exportLevels
    inclure le nouveau
    inaccessibleValues
    dans la demande afin que seuls les utilisateurs disposant des autorisations appropriées puissent afficher les valeurs inaccessibles.
  • Mis à jour :
    exportAccounts, exportAttributes, exportDimensions,
    et
    exportLevels
    Afficher uniquement les valeurs accessibles par défaut. Seuls les utilisateurs disposant des autorisations appropriées peuvent afficher les valeurs inaccessibles.
  • Mis à jour :
    exportAccounts,
    exportDimensions,
    et
    exportLevels include
    élément
    versionName
    et
    versionID
    L'attribut d'appel de demande ne passera que si l'utilisateur a accès à la version.
  • Mis à jour :
    exportAccounts
    le nom "
    GL
    "est maintenant"
    GL Accounts
    " pour qu'il corresponde à la façon dont les rapports ont nommé ce compte.
  • Mis à jour :
    exportActiveCurrencies
    la réponse est maintenant triée par
    code.
  • Mis à jour :
    exportTime version
    élément
    option
    L'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é :
    updateUser
    supprimé de toutes les versions d'API en mars 2018
  • Mis à jour :
    exportActiveCurrencies
    contient un
    userDefined
    attribut pour identifier les devises définies par l'utilisateur.
  • Nouveau : API
    updateDimensions
    pour 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 de
    exportAccounts
    ,
    createAccount
    ,
    updatedAccount
    affiche le code de la strate de temps de chaque compte dans la
    timeStratum
    champ
  • Mis à jour :
    eraseActuals
    accepte 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 :
    eraseActuals
    utilise l'expression "strate de temps" au lieu de "granularité"
  • Mis à jour : format de demande
    importModeledSheet
    inclut les éléments facultatifs
    strata-code
  • Mis à jour : format de réponse de
    exportModeledSheet
    inclut les éléments facultatifs
    strata-code
  • Ajouté :
    inUse
    et
    isDefault
    propriété à
    stratum
    élément dans
    exportTime
  • Ajouté : facultatif
    leafStratumId
    propriété au format de demande de
    exportTime
  • Nouveau : API
    recalculateSheet
    pour 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 pour
    exportInstances
    calendarType, q1FirstMonth, lastMonthIsFY, firstDayOfWeek, periodAlgorithm, leapWeekPeriod,
    et
    extraPeriodQuarter
    attributs de
    instance
    élément
  • Mis à jour :
    exportTime
    considérablement révisé
  • Mis à jour :
    exportData
    le comportement de
    start
    et
    end
    les attributs utilisent des codes de période plutôt que des chaînes de date MMM-YYYY.
  • Mis à jour :
    exportData
    les en-têtes de date de sortie ont été remplacés par des codes de période.
  • Mis à jour :
    exportVersions
    pour remplacer les attributs
    startVerFY, completedValuesThruYr, completedValuesThruMon, completedValuesThruPer, startScrollYr, startScrollMon, startScrollPer, endVerFY, lockLeadingYr, lockLeadingMon, lockLeadingPer, leftScrollFY, startPlanYr, startPlanMon, startPlanPer, endPlanFY
    avec
    startVer, endVer, startScroll, completedValuesThru, leftScroll, startPlan, endPlan, lockLeading
  • Mis à jour :
    importStandardData, importConfigurableModelData, importCubeData
    accepter les codes de période plutôt que les chaînes de date MMM-YYYY
  • Mis à jour :
    exportLevels
    a modifié le format du
    availableStart
    et
    availableEnd
    les attributs sortent des codes de période au lieu de chaînes de date MMM-YYYY.
  • Mis à jour :
    eraseActuals
    comportement des attributs
    start
    et
    end
    pour utiliser des codes de période plutôt que des chaînes de date MMM-YYYY
  • Nouveau : API
    exportLocales
    pour exporter les paramètres régionaux depuis l'interface utilisateur d'administration des temps.

2017.1

Introduction de l'API v14
  • Mis à jour :
    customReportValues
    inclut un nouvel élément facultatif
    suppress-rollups
  • Nouveau : API
    exportModeledSheet
  • Nouveau : API
    importModeledSheet

2016.3

Introduction de l'API v13
  • Mis à jour :
    exportAccounts
    inclut un nouvel élément facultatif
    sheet
  • Mis à jour :
    exportLevels
    inclut un nouvel élément facultatif
    sheet
  • Mis à jour :
    exportLevels
    inclut un nouvel élément de réponse facultatif
    hasChildren
  • Mis à jour :
    exportVersions
    inclut un nouvel élément facultatif
    include

2016.2

Introduction de l'API v12
  • Mis à jour :
    importCubeData, importStandardData, importConfigurableData, importTransactions
    les 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é :
    canBeTree
    attribut à partir de
    exportDimensions
  • Mis à jour :
    exportInstances
    inclut les nouveaux
    datasources
    attribut
  • Mis à jour :
    exportInstances
    inclut la nouvelle valeur du potentiel
    INTEGRATION
    à
    products
    attribut dans
    instance
    élément
  • Mis à jour :
    exportLevels
    inclut les nouveaux
    attributeId
    et
    valueId
    à
    attribute
    élément
  • Mis à jour :
    exportLevels
    inclut les nouveaux
    isLinked
    et
    isElimination
    attributs à
    level
    élément
  • Mis à jour :
    exportDimensions
    inclut les nouveaux
    attribute
    et
    attributes
    éléments descendants de
    dimensionValue
    élément
  • Mis à jour :
    exportDimensions
    inclut les nouveaux
    listDimension, keepSorted
    , et
    useOnLevels
    attributs à
    dimension
    élément
  • Mis à jour :
    exportSheetDefinition
    inclut les nouveaux
    required
    attribut à
    levels, text, dimension, text-selector, number, date, initial-balance, level-currency, display, timespan
    éléments de
    modeled-sheet
  • Mis à jour :
    exportSheetDefinition
    inclut les nouveaux
    attribute
    élément pour les feuilles cubes
  • Mis à jour :
    exportSheetDefinition
    inclut les nouveaux
    split-column-title
    et
    allow-splits
    attributs à
    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 : API
    createDimension
  • Nouveau : API
    updateDimension
  • Nouveau : API
    updateDimensionValue
  • Nouveau : API
    createLevel
  • Nouveau : API
    updateLevel