Passer au contenu principal
Adaptive Planning
Dernière mise à jour : 2025-02-07
Changements apportés à l'API par version

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 :
    importModeledSheet
    prend désormais en charge l’entrée facultative
    accountCode
    attribut dans
    DisplayColumns
    élément. Le
    code
    attribut de
    DisplayColumn
    permet désormais de créer un identifiant unique modifiable pour la colonne. Quand
    accountCode
    n’est pas inclus dans la demande, nous générons selon une procédure une valeur unique
    code
    pour associer la colonne à un compte donné.
  • Mis à jour :
    exportModeledSheet
    prend désormais en charge l’entrée facultative
    accountCode
    attribut dans
    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
    , et ce depuis la v38.
  • mis à jour :
    importStandardData
    prend désormais en charge
    splitsToUnsplit
    dans la section
    importDataOptions
    élément, permettant ainsi aux subdivisions d’être importées dans des emplacements non fractionné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 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
      • /updateTime
        l’objet de calendrier prend désormais en charge
        code
        lorsque des codes sont présents.
    • Modeled Sheet Definition
      • /definition
        PATCH
        participation
        accountCode
        dans 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.
      • /definition
        PATCH
        participation
        code
        dans 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 que
        prefix
        et 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 :
    exportData
    ne prend plus en charge
    sheet
    élément dans l'API v39 et plus.
  • Mis à jour :
    exportData
    prend 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 :
    exportAttributes
    prend en charge une
    code
    attribut pour
    attribute
    élément. Le
    code
    l’attribut est uniquement disponible dans l’API v39 et au-delà.
  • Mis à jour :
    updateAttributes
    prend en charge une
    code
    attribut pour
    attribute
    élément. Le
    code
    l’attribut est uniquement disponible dans l’API v39 et au-delà.
  • Mis à jour :
    exportDimensions
    prend en charge une
    code
    attribut pour
    dimension
    élément. Le
    code
    l’attribut est uniquement disponible dans l’API v39 et au-delà.
  • Mis à jour :
    updateDimensions
    prend en charge une
    code
    attribut pour
    dimension
    élément. Le
    code
    l’attribut est uniquement disponible dans l’API v39 et au-delà.
  • Mis à jour :
    exportAccounts
    prend en charge un nouveau booléen
    showAccountGroupCodes
    attribut dans
    include
    élément. Le fait de définir cet attribut à Vrai dans les demandes exporte les codes de groupe de comptes dans la réponse. Le
    showAccountGroupCodes
    l’attribut est uniquement disponible dans l’API v38 et au-delà.
  • Mis à jour :
    importModeledSheet
    nécessite un
    name
    Et
    code
    attribut dans
    configurableModel
    élément des demandes. la
    name
    Et
    code
    les éléments sont uniquement disponibles dans l'API v39 et au-delà.
  • Mis à jour :
    exportSheets
    nous avons renommé
    prefix
    attribuer à
    code
    dans la section
    modeled-sheet
    élément. Le
    code
    est uniquement disponible dans l’API v39 et au-delà.
  • Mis à jour :
    exportVersions
    prend en charge la valeur booléenne
    scenarios
    attribut dans
    include
    élément des demandes de retour
    type="SCENARIO"
    pour des scénarios personnels dans la réponse. Nécessite l’API v37 et une version plus récente.
  • Mis à jour :
    importGroups
    prend en charge la modification de 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 le
    user
    élément :
    • position
    • homepage
    • country
    • usState
    • netSuiteLogin
    • salesforceLogin
  • Mis à jour :
    updateUser
    prend en charge ces attributs dans le
    user
    élément :
    • position
    • homepage
    • country
    • usState
    • perspective
    • perspectiveName
    • dashboard
    • dashboardName
    • netSuiteLogin
    • salesforceLogin
  • Mis à jour :
    exportUsers
    prend en charge ces attributs dans le
    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
    • Modeled Sheet Definition
      • /sheet/modeled/definition
        PATCH
        participation
        delete
        en 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/definition
        PATCH
        participation
        delete
        en 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 :
    importConfigurableModelData
    participation
    applyValidationRules
    dans la section
    importDataOptions
    un élément pour indiquer si les importations de données sont validées selon les règles de validation.
(9 septembre)
Présentation de l'API v37

2023R1

(11 mars)
Présentation de l'API v36
  • Mis à jour :
    importStandardData
    participation
    mode
    dans l'élément ImportDataOptions pour indiquer
    REPLACE
    mode.
  • Mis à jour :
    importStandardData
    nécessite le
    scope
    élément lors de l'utilisation
    replace
    mode pour indiquer les données remplacées. Le
    scope
    l'élément requiert 1
    time
    élément, 1
    accounts
    élément avec au moins 1 enfant
    account
    élément, et 1
    levels
    élément.
  • Mis à jour : Utilisateurs faisant
    importStandardData
    demandes nécessitent des 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é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 :
    exportConfigurableModelData
    flux prend en charge
    useActualValue
    en tant qu’attribut dans la demande
    modeled-sheet
    l'é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 :
    exportConfigurableModelData
    prend en charge une nouvelle valeur
    status
    élément dans
    response
    élément. Le
    status
    l'élément comprend un
    success
    Attribut booléen suivi de
    rowCountSent
    pour indiquer les rangées envoyées en cas de réussite ou d’échec.
  • Mis à jour :
    exportConfigurableModelData
    participation
    totalRowCount
    dans la sortie de la réponse
    data
    élément pour indiquer le total des lignes dans
    data
    .
  • 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é :
    success
    attribut dans
    response
    élément de
    exportConfigurableModelData
    est retiré par défaut pour l’API v35 lors du flux de données (isGetAllRows="true").
  • Retiré : le préfixe
    s
    pour
    parentId
    dans la sortie des données lorsque
    useNumericIDs=true
    est supprimé pour l’API v35 lors du flux de données (isGetAllRows="true").
(septembre 2022)
Présentation de l'API v34
  • Mis à jour :
    updateAccounts
    prend en charge le marquage des valeurs de dimension et des valeurs d'attributs en utilisant uniquement
    value
    . Ne prend plus en charge
    valueName
    Et
    valueCode
    avec API v34.
  • Mis à jour :
    updateDimensions
    prend en charge le marquage des valeurs de dimension et des valeurs d'attributs en utilisant uniquement
    value
    . Ne prend plus en charge
    valueName
    Et
    valueCode
    avec API v34.
  • Mis à jour :
    updateLevels
    prend en charge le marquage des valeurs de dimension et des valeurs d'attributs en utilisant uniquement
    value
    . Ne prend plus en charge
    valueName
    Et
    valueCode
    avec API v34.
  • Mis à jour :
    exportAccounts
    indique les valeurs de dimension et les valeurs d'attributs avec marqueur
    value
    . Ne prend plus en charge
    valueName
    Et
    valueCode
    avec API v34.
  • Mis à jour :
    exportDimensions
    indique les valeurs de dimension et les valeurs d'attributs avec marqueur
    value
    . Ne prend plus en charge
    valueName
    Et
    valueCode
    avec API v34.
  • Mis à jour :
    exportLevels
    indique les valeurs de dimension et les valeurs d'attributs avec marqueur
    value
    . Ne prend plus en charge
    valueName
    Et
    valueCode
    avec API v34.
  • Mis à jour :
    updateAccounts
    demandes peuvent définir
    balanceType
    en tant que l'un des utilisateurs
    debit
    ou
    credit
    . Les comptes enfants peuvent désormais utiliser une valeur différente
    balanceType
    que leurs comptes parents pour prendre en charge les comptes de contrepartie.
  • Mis à jour :
    updateAccounts
    réponses incluent une nouvelle propriété booléenne pour
    isContra
    pour indiquer si le compte est un compte de contrepartie.
  • Mis à jour :
    createAccount
    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 qui les demande a l’autorisation Modèle.
  • Mis à jour :
    importCubeData
    participation
    mode
    dans la section
    importDataOptions
    élément pour indiquer
    APPEND
    ou
    REPLACE
    mode d’importation.
  • Mis à jour :
    importCubeData
    prend en charge
    scope
    élément lors de l'utilisation
    REPLACE
    Mode 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 :
    exportCalendar
    prend en charge l’exportation des métadonnées de calendrier avec l’introduction de calendriers secondaires dans 2022R2.
  • Mis à jour :
    exportTime
    participation
    calendarId
    dans 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 :
    exportConfigurableModelData
    prend désormais uniquement en charge l’exportation des colonnes présentant un intérêt si vous les précisez dans la section
    filters
    élément de la demande.
  • Mis à jour :
    exportConfigurableModelData
    prend désormais en charge la sortie de colonnes numériques à la précision décimale du compte en définissant un paramètre
    useAccountPrecision=true
    pour la
    modeled-sheet
    élément quand
    isGetAllRows=true
    .

2022R1

(mai 2022)
  • Mis à jour :
    updateLevels
    prend en charge un format d’entrée fixe permettant
    level
    marqueurs pour les placer directement sous un
    levels
    marqueur. 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
      ,
      PUT
      Affectez 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 :
    exportConfigurableModelData
    flux de données 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
    maintenant 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
    maintenant 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 niveau, de dimension et d’attribut pour les noms d’affichage lorsque :
  • 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 activez
    displayNameEnabled
    par appel (voir chaque page de la documentation d’API pour plus d’informations).
  • Mis à jour :
    updateLevels
    ,
    updateDimensions
    ,
    updateAttributes
    demandes maintenant acceptées
    code
    Et
    name
    et continuer à utiliser
    id
    comme clé.
    • code
      Et
      name
      sont obligatoires lorsque vous créez des valeurs de dimension, des valeurs d’attribut et des niveaux.
  • Mis à jour :
    updateLevels
    ,
    updateDimensions
    ,
    updateAttributes
    réponses de retour
    name
    ,
    code
    ,
    displayName
    Et
    displayNameType
    .
  • Mis à jour :
    importDimensionMapping
    demandes acceptées :
    • id
      Et
      name
      pour
      dimension
      .
    • id
      Et
      code
      pour les niveaux et les valeurs de dimension.
  • Mis à jour :
    exportDimensionMapping
    filtrage des demandes :
    • keyword
      valeur comme correspondance partielle sur le nom d’affichage.
    • level
      utilisations
      code
      au lieu de
      name
      .
    • dimensionValue
      utilisations
      code
      au lieu de
      name
      .
    • Attribut
      value
      fait référence à
      code
      , au lieu de
      name
      .
  • Mis à jour :
    exportDimensionMapping
    réponses pour un retour
    id
    ,
    name
    ,
    code
    ,
    display name
    pour les niveaux et les valeurs de dimension.
  • Mis à jour :
    exportLevels
    ,
    exportDimensions
    , et
    exportAttributes
    réponses de retour
    name
    ,
    code
    ,
    displayName
    ,
    displayNameType
    .
  • Mis à jour :
    importStandardData
    ,
    importCubeData
    ,
    importConfigurableModelData
    , et
    importTransactions
    demande :
    • Rangée En-tête
      Level
      passe à
      Level Code
      .
    • Rangée En-tête
      Account
      passe à
      Account Code
      .
    • Rangée En-tête
      Dimensions
      passer à
      "<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=false
      utilise le code dans le système.
    • useMappings
      Et
      displayNameEnabled
      ne peut pas être
      true
      en même temps.
  • Mis à jour :
    exportConfigurableModelData
    (nécessite API v31) demandes :
    • level
      l'élément ne prend plus en charge
      name
      dans l’API v31+.
    • level
      élément ajoute une prise en charge pour
      code
      .
    • modeled-sheet
      élément ajoute une prise en charge pour
      includeCodes
      ,
      includeNames
      , et
      includeDisplayNames
      avec des options Vrai/Faux qui s’appliquent à tous
      dimension values
      Et
      levels
      dans l’appel. Au moins une de ces trois options doit être vraie.
  • Mis à jour :
    exportConfigurableModelData
    ré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 :
    exportData
    demande :
    • level
      l'élément ne prend plus en charge
      name
      dans l’API v30+.
    • level
      élément ajoute une prise en charge pour
      code
      .
    • level
      correspondront au code dans le système.
    • dimensionValue
      l'élément ne prend plus en charge
      name
      dans l’API v30+.
    • dimensionValue
      ajoute une prise en charge pour
      code
      .
    • dimensionValue
      correspondront au code dans le système.
  • Mis à jour :
    exportData
    ré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 :
    eraseData
    demande :
    • level
      l'élément ne prend plus en charge
      name
      dans l’API v30+.
    • level
      élément ajoute une prise en charge pour
      code
      .
    • level
      correspondront au code dans le système.
Présentation de l'API v31
(septembre 2021)
  • Mis à jour :
    importConfigurableModelData
    ,
    importTransactions
    ,
    importCubeData
    , et
    importStandardData
    une 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 :
    updateAccessRules
    nécessite maintenant
    Users
    l’autorisation de l’invoquer, au lieu de
    Admin
    autorisation.
  • Mis à jour :
    updateAccounts
    Permet 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

2021R1

(mai 2021) Présentation de l’API v29
  • Mis à jour :
    updateAccounts
    autorise désormais la création de nouveaux comptes avec
    dataEntryType=CUBE
    .
    Adaptive Planning
    calcule automatiquement
    dataEntryType
    pour tous les comptes non feuilles. Si le parent
    dataEntryType
    est
    CUBE
    , les nouveaux comptes seront utilisés par défaut
    dataEntryType=CUBE
    . Sinon, les nouveaux comptes seront utilisés par défaut
    dataEntryType=STANDARD
    . Changements pour
    dataEntryType
    pour les comptes non feuilles sont ignorés.
  • Mis à jour :
    UpdateAccounts
    réponses indiquent
    dataEntryType
    pour tous les comptes de feuille
    CUBE
    ou
    STANDARD
    .
(avril 2021) Présentation de l’API v28
  • Mis à jour :
    exportVersions
    réponses incluent maintenant
    isPredictive=true
    dans la section
    version
    élément pour indiquer les versions prédictives.
  • Mis à jour :
    createUser
    demandes incluent maintenant
    alternateEmail
    Et
    samlFedId
    . Utilisation
    alternateEmail
    pour 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. Utilisation
    samlFedId
    afin d’inclure l’identifiant de fédération SAML de l’utilisateur pour l’authentification unique.
  • Mis à jour :
    updateUser
    demandes incluent maintenant
    alternateEmail
    Et
    samlFedId
    . Utilisation
    alternateEmail
    pour 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. Utilisation
    samlFedId
    afin 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 :
    updateAttributes
    Et
    updateDimensions
    demandes incluent
    retainExistingOrder
    pour indiquer si l'ordre des données utiles est ignoré afin de maintenir l'ordre
    Adaptive Planning
    est 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 :
    updateLevels
    demandes désormais la valeur par défaut de
    retainExistingOrder
    à 1.
  • Mis à jour :
    updateAccounts
    demandes désormais la valeur par défaut de
    retainExistingOrder
    à 1.
  • Mis à jour :
    importModeledSheet
    demandes incluent maintenant
    requiredColumn
    pour indiquer si une valeur de dimension doit être fournie aux utilisateurs pour enregistrer la feuille modélisée. Vous devez demander
    Adaptive Planning
    soutien pour permettre
    requiredColumn
    pour
    importModeledSheet
    des demandes.
  • Mis à jour :
    exportModeledSheet
    réponses incluent maintenant
    requiredColumn
    pour 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 :
    updateAccounts
    Et
    updateLevels
    demandes incluent
    retainExistingOrder
    pour indiquer si l'ordre des données utiles est ignoré afin de maintenir l'ordre
    Adaptive Planning
    est 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,
    permissionSetId
    remplace
    roleId
    avec le changement de nom des rôles et des autorisations en tant qu'ensembles d'autorisations en
    Adaptive Planning
    .
  • Nouveau :
    updateAssociations
    pour définir les associations de dimension utilisateur et de niveau. Définit également la propriété de niveau d’utilisateur pour les niveaux quand
    code
    n’est pas inclus dans l’élément Association.
  • Retiré :
    roleID
    n’est plus pris en charge dans les API v26 et plus récentes. Les API v25 et plus anciennes continuent d’être prises en charge
    roleID
    .

2020R2

  • (Février 2021) Mis à jour : les demandes de suppression de données ignorent la casse des
    Accounts
    Et
    Levels
    marqueurs.
  • (décembre 2020) Mis à jour :
    updateDimensions
    remplace les caractères de nouvelle ligne trouvés dans la demande
    dimensionValue name
    d’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 :
    updateDimensions
    demander maintenant un traitement de plusieurs changements de nom de la même entité au sein de la même
    updateDimensions
    un 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 :
    exportData
    demande n'inclut plus
    includeRollups
    . La demande inclut un booléen
    includeRollupAccounts
    pour les agrégats de comptes et
    includeRollupLevels
    pour les agrégats de niveaux.
Présentation 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 du locataire Workday quand
    Adaptive Planning
    est configuré pour Workday.
  • Mis à jour :
    exportData
    demande inclut
    stratum
    pour 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 :
    eraseData
    pour effacer les données des plans et des chiffres réels. Fournit les mêmes capacités que
    eraseActuals
    mais 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 :
    updateAccessRules
    pour 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 :
    importConfigurableModelData
    demande inclut
    importKey
    pour 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 :
    exportUsers
    Et
    exportLevels
    les demandes peuvent inclure un booléen
    groups
    pour que les réponses incluent
    groupIds. GroupIds
    contiennent une liste séparée par des virgules de tous les groupes auxquels le niveau ou l’utilisateur appartient. Le
    groups
    attribut par défaut
    false
    .
  • Nouveau : (
    Disponible uniquement avec la planification des ventes.
    )
    exportDimensionMapping
    Exporter les règles de mappage de dimensions définies par l’utilisateur.
  • Nouveau : (
    Disponible uniquement avec la planification des ventes.
    )
    importDimensionMapping
    Mettez à jour les règles de mappage de dimensions définies par l’utilisateur existantes.

2019,3

Présentation de l'API v22
  • Mis à jour :
    exportConfigurableModelData
    demande inclut la nouvelle propriété facultative
    useNumericIDs
    pour supprimer le préfixe
    S
    des 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,
    Et
    exportVersions
    ne sera validé que sur l'API v22. La réponse contiendra uniquement ce qu'a indiqué l'utilisateur dans le champ
    credentials
    l'élément a accès.
  • Mis à jour :
    updateDimensions
    inclut le nouveau facultatif
    properties
    élément pour un
    dimensionValue
    pouvant contenir jusqu’à cinq
    property
    éléments. Chaque
    property
    l'élément comprend un
    name
    Et
    value.
    La valeur doit être numérique.
  • Mis à jour :
    exportDimensions
    réponse inclut la nouvelle valeur
    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 feuille cube inclut la dimension
    name
    dans la section
    dimension
    élément.
  • Mis à jour :
    exportSheetDefinition
    la réponse de feuille cube inclut l'attribut
    name
    dans la section
    attribute
    élément.
  • Mis à jour :
    exportConfigurableModelData
    demande inclut le nouveau facultatif
    includeAllColumns
    dans la section
    modeled-sheet
    l’élément pour que la réponse inclue toutes les colonnes.
  • Mis à jour :
    exportConfigurableModelData
    réponse indique maintenant
    numberOfPages
    au lieu de
    pageCount
    dans la section
    job
    élément.
  • Mis à jour :
    exportInstances
    la réponse indique maintenant si une instance autorise la publication en tant qu’administrateur dans la section
    options
    attribut.
  • Retiré :
    rootActuals
    n’est plus pris en charge pour
    exportVersions
    quelle que soit la version de l’API.

2019,2

  • (Septembre 2019) Nouveau :
    exportSecurityAudit
    renvoie 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 :
    exportInstances
    inclut
    workdayTenantId
    ,
    workdayEnvironment
    ,
    workdayUiUrl
    , et
    workdayRestUrl
    pour les instances pour lesquelles Workday Power of One est activé.
  • Nouveau :
    updateAccounts
    pour 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 :
    updateAttributes
    pour 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 :
    exportAttributes
    inclut
    autoCreate
    proprié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 introuvables
    Adaptive Planning
    .
  • Mis à jour :
    exportInstances
    inclut
    workdayTenantID, workdayEnvironment, workdayUiUrl, workdayRestUrl
    pour les instances pour lesquelles l’option Power of One de Workday est activée.
  • Retiré : API à entité unique pour
    createDimension
    ,
    updateDimension
    ,
    createDimensionValue
    ,
    updateDimensionValue
    ,
    createLevel
    , et
    updateLevel
    . Utiliser les API de métadonnées en bloc de
    updateDimensions
    Et
    updateLevels
    pour 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 :
    updateLevels
    pour 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 :
    exportConfigurableModelData
    pour l’exportation de rangées de feuille modélisée.

2018.2

Présentation de l'API v18
  • Retiré :
    exportLevels
    ne contient plus
    inaccessibleLevels
    attribut dans la demande. Voir la nouvelle version
    inaccessibleValues
    .
  • Retiré :
    exportUsers
    ne contient plus d’options pour
    hiddenVersions
    Et
    ownedLevels
    .
  • Retiré :
    exportAccounts
    ne contient plus
    formula
    attribut.
  • Nouveau :
    exportAccounts, exportAttributes,
    exportDimensions,
    Et
    exportLevels
    inclure le nouveau
    inaccessibleValues
    attribut 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 dans l’appel de demande ne réussira 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
    réponse est désormais classée par
    code.
  • Mis à jour :
    exportTime version
    élément
    option
    L’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é :
    updateUser
    retiré de toutes les versions d'API en mars 2018
  • Mis à jour :
    exportActiveCurrencies
    contient un
    userDefined
    Attribut pour désigner les devises définies par l’utilisateur.
  • Nouvelle valeur : API
    updateDimensions
    pour 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 de
    exportAccounts
    ,
    createAccount
    ,
    updatedAccount
    affiche le code de strate de temps de chaque compte dans le
    timeStratum
    champ
  • Mis à jour :
    eraseActuals
    accepte 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 :
    eraseActuals
    utilise la formule « strate de temps » au lieu de « granularité »
  • Mis à jour : format de demande
    importModeledSheet
    inclut facultatif
    strata-code
  • Mis à jour : format de réponse de
    exportModeledSheet
    inclut facultatif
    strata-code
  • Ajouté :
    inUse
    Et
    isDefault
    propriété à
    stratum
    élément dans
    exportTime
  • Ajouté : facultatif
    leafStratumId
    propriété au format demandé
    exportTime
  • Nouvelle valeur : API
    recalculateSheet
    pour 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 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 temporelle au lieu de chaînes de date MMM-AAAA.
  • 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 des 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 des codes de période plutôt que des chaînes de date MMM-AAAA
  • Mis à jour :
    exportLevels
    modifié le format de
    availableStart
    Et
    availableEnd
    attribue des codes de période de sortie au lieu de chaînes de date MMM-AAAA.
  • 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-AAAA
  • Nouvelle valeur : API
    exportLocales
    pour 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 :
    customReportValues
    inclut un nouvel élément facultatif
    suppress-rollups
  • Nouvelle valeur : API
    exportModeledSheet
  • Nouvelle valeur : API
    importModeledSheet

2016.3

Présentation 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

Présentation de l'API v12
  • Mis à jour :
    importCubeData, importStandardData, importConfigurableData, importTransactions
    l'information contextuelle faisant partie de ses messages d'erreur peut être désactivée à l'aide de l'attribut
    includeContext.

2016.1

Présentation de l'API v11
  • Retiré :
    canBeTree
    attribut de
    exportDimensions
  • Mis à jour :
    exportInstances
    inclut nouveau
    datasources
    attribut
  • Mis à jour :
    exportInstances
    inclut une nouvelle valeur potentielle
    INTEGRATION
    à
    products
    attribut dans
    instance
    élément
  • Mis à jour :
    exportLevels
    inclut nouveau
    attributeId
    Et
    valueId
    à
    attribute
    élément
  • Mis à jour :
    exportLevels
    inclut nouveau
    isLinked
    Et
    isElimination
    attributs à
    level
    élément
  • Mis à jour :
    exportDimensions
    inclut nouveau
    attribute
    Et
    attributes
    éléments comme descendants de
    dimensionValue
    élément
  • Mis à jour :
    exportDimensions
    inclut nouveau
    listDimension, keepSorted
    , et
    useOnLevels
    attributs à
    dimension
    élément
  • Mis à jour :
    exportSheetDefinition
    inclut nouveau
    required
    attribuer à
    levels, text, dimension, text-selector, number, date, initial-balance, level-currency, display, timespan
    éléments de
    modeled-sheet
  • Mis à jour :
    exportSheetDefinition
    inclut nouveau
    attribute
    élément pour les feuilles cubes
  • Mis à jour :
    exportSheetDefinition
    inclut nouveau
    split-column-title
    Et
    allow-splits
    attributs à
    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 : API
    createDimension
  • Nouvelle valeur : API
    updateDimension
  • Nouvelle valeur : API
    updateDimensionValue
  • Nouvelle valeur : API
    createLevel
  • Nouvelle valeur : API
    updateLevel