Passa al contenuto principale
Adaptive Planning
Ultimo aggiornamento: 2025-02-07
Modifiche API per release

Modifiche API per release

2025R1

(febbraio 2025)
API REST in formato JSON
  • Servizio attività
    • Attività
      • /tasks?instanceCode=<instanceCode>
        (GET, POST)
        Operazioni HTTP basate su JSON nelle attività di integrazione.

2024R2

(settembre 2024)
Introduzione dell'API v40
  • Aggiornato:
    importModeledSheet
    ora supporta l'opzione facoltativa
    accountCode
    attributo all'interno di
    DisplayColumns
    elemento Il
    code
    attributo di
    DisplayColumn
    ora consente di creare un ID univoco modificabile per la colonna. Quando
    accountCode
    non è incluso nella richiesta, viene generato proceduralmente univoco
    code
    per collegare la colonna a un determinato conto.
  • Aggiornato:
    exportModeledSheet
    ora supporta l'opzione facoltativa
    accountCode
    attributo all'interno di
    DisplayColumns
    elemento Il
    code
    attributo di
    DisplayColumn
    ora consente di creare un ID univoco modificabile per la colonna.
  • aggiornato:
    importConfigurableModelData
    corretto
    applyValidationRules
    descrizione per indicare che il valore predefinito è
    true
    ed è stato dalla v38.
  • aggiornato:
    importStandardData
    ora supporta
    splitsToUnsplit
    nel
    importDataOptions
    elemento, consentendo l'importazione delle suddivisioni in sedi non frazionate con dati esistenti.
  • aggiornato:
    exportCalendar
    ora supporta
    code
    nel
    calendar
    elemento
  • aggiornato:
    exportVersions
    ora supporta
    currencyVersions
    nel
    include
    elemento Ciò consente di includere nella risposta le versioni in valuta per gli importi effettivi convertiti. È necessario contattare il contatto designato per l'assistenza per verificare se l'istanza è idonea per questa funzionalità.
API REST in formato JSON
  • Servizio di modellazione
    • Tempo
      • /updateTime
        l'Oggetto calendario ora supporta
        code
        quando sono presenti i codici.
    • Definizione di foglio modellato
      • /definition
        PATCH
        supporta
        accountCode
        nell'oggetto delle proprietà della colonna del foglio per determinare il conto modellato per una colonna di visualizzazione. Valido solo per le colonne di visualizzazione. Gli unici valori validi sono i conti nel foglio modellato.
      • /definition
        PATCH
        supporta
        code
        nell'oggetto delle proprietà della colonna del foglio per anteporre i codici conto e un identificativo secondario. Obbligatorio quando si crea un nuovo foglio. Funziona come
        prefix
        ed è la proprietà preferita da abbinare all'interfaccia utente.

2024R1

(aprile 2024)
  • Autenticazione regionale per tenant non con sede negli Stati Uniti:
    Se l'istanza utilizza un'autenticazione regionale non statunitense, gli URL di autorizzazione e gli endpoint API variano in base all'area geografica. Consultare Riferimenti: URL di autenticazione internazionali.
(marzo 2024)
Introduzione dell'API v39
  • Aggiornato:
    exportData
    non supporta più
    sheet
    in API v39 e versioni successive.
  • Aggiornato:
    exportData
    supporta:
    • Tutti gli elementi e gli attributi per il percorso ottimizzato per prestazioni e scalabilità per API v39 e versioni successive.
    • Conti con rollup medio ponderato per performance e scalabilità per API v39 e versioni successive.
  • Aggiornato:
    exportAttributes
    supporta a
    code
    attributo per
    attribute
    elemento Il
    code
    è disponibile solo nell'API v39 e versioni successive.
  • Aggiornato:
    updateAttributes
    supporta a
    code
    attributo per
    attribute
    elemento Il
    code
    è disponibile solo nell'API v39 e versioni successive.
  • Aggiornato:
    exportDimensions
    supporta a
    code
    attributo per
    dimension
    elemento Il
    code
    è disponibile solo nell'API v39 e versioni successive.
  • Aggiornato:
    updateDimensions
    supporta a
    code
    attributo per
    dimension
    elemento Il
    code
    è disponibile solo nell'API v39 e versioni successive.
  • Aggiornato:
    exportAccounts
    supporta un nuovo valore booleano
    showAccountGroupCodes
    attributo in
    include
    elemento Se si imposta questo attributo su true nelle richieste, i codici dei gruppi di conti vengono esportati nella risposta. Il
    showAccountGroupCodes
    è disponibile solo nell'API v38 e versioni successive.
  • Aggiornato:
    importModeledSheet
    richiede a
    name
    e
    code
    attributo in
    configurableModel
    elemento delle richieste il
    name
    e
    code
    gli elementi sono disponibili solo nell'API v39 e versioni successive.
  • Aggiornato:
    exportSheets
    rinominiamo il
    prefix
    attributo a
    code
    nel
    modeled-sheet
    elemento Il
    code
    è disponibile solo nell'API v39 e versioni successive.
  • Aggiornato:
    exportVersions
    supporta il valore booleano
    scenarios
    attributo in
    include
    elemento delle richieste da restituire
    type="SCENARIO"
    per scenari ipotetici personali nella risposta. Richiede API v37 e versioni successive.
  • Aggiornato:
    importGroups
    supporta la modifica dei gruppi di utenti esterni nell'interfaccia utente di Adaptive Planning quando tali gruppi di utenti lo hanno
    dataSource=EXTERNAL
    .
  • Aggiornato:
    createUser
    supporta questi attributi in
    user
    elemento:
    • position
    • homepage
    • country
    • usState
    • netSuiteLogin
    • salesforceLogin
  • Aggiornato:
    updateUser
    supporta questi attributi in
    user
    elemento:
    • position
    • homepage
    • country
    • usState
    • perspective
    • perspectiveName
    • dashboard
    • dashboardName
    • netSuiteLogin
    • salesforceLogin
  • Aggiornato:
    exportUsers
    supporta questi attributi in
    user
    elemento:
    • alternateEmail
    • samlFedId
    • position
    • homepage
    • country
    • usState
    • perspective
    • perspectiveName
    • dashboard
    • dashboardName
    • nestuiteLogin
    • salesforceLogin
    • createdDate
    • lastLogin
    • failedAttempts
    • Locked
API REST in formato JSON
  • Servizio di modellazione
    • Definizione di foglio modellato
      • /sheet/modeled/definition
        PATCH
        supporta
        delete
        come proprietà nell'oggetto colonna del foglio per eliminare le colonne del foglio modellate in Adaptive Planning. Impossibile eliminare:
        • Colonne obbligatorie
        • Colonne dipendenti da altre colonne non contrassegnate per l'eliminazione.
    • Definizione foglio cubo
      • /sheet/cube/definition
        (
        PATCH
        ,
        DELETE
        ) Inserire, aggiornare o eliminare una definizione di foglio cubo in Adaptive Planning.
      • /sheet/cube/definition
        PATCH
        supporta
        delete
        come proprietà nell'oggetto colonna del foglio per eliminare le colonne del foglio cubo in Adaptive Planning. Impossibile eliminare:
        • Colonne dipendenti da altre colonne non contrassegnate per l'eliminazione.
    • Introduzione di API che supportano solo l'eliminazione di:
      • Conti
        • /accounts/removeGLAccounts
          (
          POST
          ) Elimina i conti CoGe.
        • /accounts/removeAccounts
          (
          POST
          ) Elimina i conti personalizzati.
      • Attributo
        • /attribute
          (
          DELETE
          ) Elimina un attributo e i relativi valori.
      • Valori attributo
        • /removeAttributeValues
          (
          POST
          ) Elimina i valori degli attributi.
      • Dimensione
        • /dimension
          (
          DELETE
          ) Elimina una dimensione e i relativi valori.
      • Valori dimensione
        • /removeDimensionValues
          (
          POST
          ) Elimina i valori dimensione.
      • Level
        • /removeLevels
          (
          POST
          ) Elimina i livelli.
  • Servizio di sicurezza
    • Gruppi:
      • /groups
        (
        GET
        ) Recuperare l'elenco completo di tutti i gruppi definiti per l'istanza specificata.
  • Utenti
    • /users
      (
      DELETE
      ) Eliminare l'utente da Adaptive Planning.

2023R2

(8 dicembre)
  • Aggiornato:
    importConfigurableModelData
    supporta
    applyValidationRules
    nel
    importDataOptions
    per indicare se le importazioni di dati vengono convalidate in base alle regole di convalida.
(9 settembre)
Introduzione dell'API v37

2023R1

(11 marzo)
Introduzione dell'API v36
  • Aggiornato:
    importStandardData
    supporta
    mode
    nell'elemento importDataOptions per l'indicazione
    REPLACE
    modalità
  • Aggiornato:
    importStandardData
    richiede
    scope
    elemento durante l'utilizzo
    replace
    per indicare i dati da sostituire. Il
    scope
    l'elemento richiede 1
    time
    elemento, 1
    accounts
    elemento con almeno un elemento figlio
    account
    elemento e 1
    levels
    elemento
  • Aggiornato: utenti che creano
    importStandardData
    le richieste richiedono le autorizzazioni di cancellazione dati per il supporto dell'API v36
    REPLACE
    modalità
API in formato JSON
  • Servizio di modellazione:
    • Valuta:
      • /currency
        (
        POST
        ,
        DELETE
        ) Creare, aggiornare o eliminare le valute in Adaptive Planning.
    • Tipo di tasso di cambio:
      • /exchangeRateTypes
        (
        GET
        ,
        POST
        ,
        DELETE
        ) Inserire, aggiornare o eliminare i tipi di tasso di cambio in Adaptive Planning.
    • Foglio:
      • /sheet/modeled/definition
        (
        PATCH
        ,
        DELETE
        ) Inserire, aggiornare o eliminare una definizione di foglio modellato in Adaptive Planning.
    • Versioni:
      • /versions
        (
        GET
        ,
        DELETE
        ,
        PATCH
        ,
        POST
        ) Recuperare, eliminare, aggiornare o creare versioni in Adaptive Planning.
    • Tempo:
      • /updateTime
        (
        POST
        ) Ricaricare, aggiornare e aggiungere la struttura temporale in Adaptive Planning.

2022R2

(18 novembre 2022)
Introduzione dell'API v35
  • Aggiornato:
    exportConfigurableModelData
    supporta lo streaming
    useActualValue
    come attributo nella richiesta
    modeled-sheet
    per restituire dati non elaborati anziché la precisione del conto. I conti calcolati vengono restituiti con una precisione di 9 decimali.
  • Aggiornato:
    exportConfigurableModelData
    supporta un nuovo
    status
    elemento in
    response
    elemento Il
    status
    l'elemento include a
    success
    Attributo booleano seguito da
    rowCountSent
    per indicare le righe inviate in caso di esito positivo o negativo.
  • Aggiornato:
    exportConfigurableModelData
    supporta
    totalRowCount
    nell'output della risposta
    data
    per indicare il totale delle righe in
    data
    .
  • Aggiornato:
    exportConfigurableModelData
    esegue automaticamente l'escape delle virgolette doppie nei valori stringa per i valori dimensione e i campi di testo nell'output della risposta.
  • Rimosso:
    success
    attributo in
    response
    elemento di
    exportConfigurableModelData
    viene rimosso per impostazione predefinita per l'API v35 durante lo streaming dei dati (isGetAllRows="true").
  • Rimosso: il prefisso
    s
    per
    parentId
    nell'output dei dati quando
    useNumericIDs=true
    viene rimosso per l'API v35 durante lo streaming dei dati (isGetAllRows="true").
(settembre 2022)
Introduzione dell'API v34
  • Aggiornato:
    updateAccounts
    supporta la codifica dei valori dimensione e dei valori degli attributi solo utilizzando
    value
    . Non è più supportato
    valueName
    e
    valueCode
    con API v34.
  • Aggiornato:
    updateDimensions
    supporta la codifica dei valori dimensione e dei valori degli attributi solo utilizzando
    value
    . Non è più supportato
    valueName
    e
    valueCode
    con API v34.
  • Aggiornato:
    updateLevels
    supporta la codifica dei valori dimensione e dei valori degli attributi solo utilizzando
    value
    . Non è più supportato
    valueName
    e
    valueCode
    con API v34.
  • Aggiornato:
    exportAccounts
    indica i valori dimensione e gli attributi contrassegnati con
    value
    . Non è più supportato
    valueName
    e
    valueCode
    con API v34.
  • Aggiornato:
    exportDimensions
    indica i valori dimensione e gli attributi contrassegnati con
    value
    . Non è più supportato
    valueName
    e
    valueCode
    con API v34.
  • Aggiornato:
    exportLevels
    indica i valori dimensione e gli attributi contrassegnati con
    value
    . Non è più supportato
    valueName
    e
    valueCode
    con API v34.
  • Aggiornato:
    updateAccounts
    le richieste possono essere impostate
    balanceType
    come entrambi
    debit
    o
    credit
    . I conti figlio ora possono utilizzare un'opzione diversa
    balanceType
    rispetto ai conti padre per supportare i conti di contropartita.
  • Aggiornato:
    updateAccounts
    le risposte includono una nuova proprietà booleana per
    isContra
    per indicare se il conto è un conto di contropartita.
  • Aggiornato:
    createAccount
    le risposte includono una nuova proprietà booleana per
    isContra
    per indicare se il conto è un conto di contropartita.
  • Aggiornato:
    exportSheetDefinition
    resi
    horizontalAxis
    ,
    verticalAxis
    ,
    maxColumnWidth
    ,
    suppressZeroRows
    ,
    rearreangeGLAndCustomAccounts
    ,
    hideRollupTotals
    nel
    cube-sheet
    elemento
  • Aggiornato:
    exportSheetDefinition
    restituisce il
    users
    e
    user
    elementi nella risposta se l'utente chiamante dispone dell'autorizzazione Modello.
  • Aggiornato:
    importCubeData
    supporta
    mode
    nel
    importDataOptions
    per indicare uno dei due
    APPEND
    o
    REPLACE
    modalità di importazione
  • Aggiornato:
    importCubeData
    supporta
    scope
    elemento durante l'utilizzo
    REPLACE
    modalità di importazione per indicare le coordinate del cubo in cui i dati verranno sostituiti.
(agosto 2022)
Introduzione dell'API v33
  • Novità:
    exportCalendar
    supporta l'esportazione dei metadati del calendario con l'introduzione di calendari alternativi nella versione 2022R2.
  • Aggiornato:
    exportTime
    supporta
    calendarId
    nell'elemento options per recuperare i valori temporali da qualsiasi calendario con l'introduzione di calendari alternativi nella versione 2022R2.
  • Aggiornato:
    exportConfigurableModelData
    ora supporta l'esportazione solo delle colonne di interesse, se specificate in
    filters
    elemento della richiesta
  • Aggiornato:
    exportConfigurableModelData
    ora supporta l'output di colonne numeriche con l'impostazione di precisione decimale del conto
    useAccountPrecision=true
    per il
    modeled-sheet
    quando
    isGetAllRows=true
    .

2022R1

(maggio 2022)
  • Aggiornato:
    updateLevels
    supporta un formato di input semplice che lo consente
    level
    da posizionare direttamente sotto a
    levels
    tag Questo formato di input è consigliato solo per le modifiche incrementali a piccole porzioni della gerarchia dei livelli.
(marzo 2022)
  • Novità:
    importGroups
    : per importare un insieme di gruppi di utenti.
Introduzione delle API in formato JSON versione 1
  • Servizio di modellazione:
    • sheet/availability
      (
      GET
      ,
      POST
      ) Recuperare o aggiornare la disponibilità dei valori dimensione o attributo per un determinato foglio e colonna.
  • Servizio di sicurezza:
    • users/permissionSets
      (
      GET
      ,
      POST
      ) Assegnare insiemi di autorizzazioni agli utenti di Adaptive Planning.
    • users/instances
      (
      GET
      ,
      PATCH
      ,
      PUT
      ) Assegnare utenti a istanze quando si utilizzano istanze multiple di Adaptive Planning in una gerarchia padre-figlio.
(febbraio 2022)
Introduzione dell'API v32
  • Aggiornato:
    exportConfigurableModelData
    esegue lo streaming dei dati per migliorare le performance.
  • Aggiornato:
    updateLevels
    ora supporta
    valueCode
    e
    valueName
    nel
    dimension
    quando i nomi visualizzati sono abilitati.
  • Aggiornato:
    updateDimensions
    ,
    updateLevels
    e
    updateAccounts
    ora il supporto
    valueCode
    e
    valueName
    nel
    attribute
    quando i nomi visualizzati sono abilitati.
  • Aggiornato:
    exportDimensions
    ,
    exportLevels
    e
    exportAccounts
    ora il supporto
    valueCode
    ,
    valueName
    e
    valueDisplayName
    nel
    attribute
    quando i nomi visualizzati sono abilitati.

2021R2

(ottobre 2021)
Le seguenti API specifiche ora supportano i codici livello, dimensione e attributo per i nomi visualizzati quando:
  • È possibile abilitare i nomi visualizzati per l'istanza aprendo un ticket nel Workday Customer Center.
  • Si richiama l'API v30 o successiva.
  • Abilitare
    displayNameEnabled
    per chiamata (per i dettagli, consultare la pagina della documentazione relativa alle API).
  • Aggiornato:
    updateLevels
    ,
    updateDimensions
    ,
    updateAttributes
    le richieste ora vengono accettate
    code
    e
    name
    e continuare a utilizzare
    id
    come chiave
    • code
      e
      name
      sono obbligatori quando si creano valori dimensione, valori attributo e livelli.
  • Aggiornato:
    updateLevels
    ,
    updateDimensions
    ,
    updateAttributes
    le risposte ora vengono restituite
    name
    ,
    code
    ,
    displayName
    e
    displayNameType
    .
  • Aggiornato:
    importDimensionMapping
    le richieste accettano:
    • id
      e
      name
      per
      dimension
      .
    • id
      e
      code
      per livelli e valori dimensione.
  • Aggiornato:
    exportDimensionMapping
    filtraggio delle richieste:
    • keyword
      valore come corrispondenza parziale nel nome visualizzato.
    • level
      utilizza
      code
      invece di
      name
      .
    • dimensionValue
      utilizza
      code
      invece di
      name
      .
    • Attributo
      value
      si riferisce a
      code
      , invece di
      name
      .
  • Aggiornato:
    exportDimensionMapping
    le risposte restituiscono
    id
    ,
    name
    ,
    code
    ,
    display name
    per livelli e valori dimensione.
  • Aggiornato:
    exportLevels
    ,
    exportDimensions
    e
    exportAttributes
    le risposte ora vengono restituite
    name
    ,
    code
    ,
    displayName
    ,
    displayNameType
    .
  • Aggiornato:
    importStandardData
    ,
    importCubeData
    ,
    importConfigurableModelData
    e
    importTransactions
    richiesta:
    • Riga di intestazione
      Level
      cambia in
      Level Code
      .
    • Riga di intestazione
      Account
      cambia in
      Account Code
      .
    • Riga di intestazione
      Dimensions
      passare a
      "<dimension> Code"
      e
      "<dimension> Name"
      .
      "<dimension> Code"
      è obbligatorio
      "<dimension> Name"
      è consentito solo quando l'opzione "L'importazione dei dati crea automaticamente valori dimensione" è abilitata per una dimensione.
    • La localizzazione è supportata nell'intestazione della colonna per il testo "Codice", "Nome" e "Nome visualizzato".
    • useMappings=false
      utilizza il codice nel sistema.
    • useMappings
      e
      displayNameEnabled
      non può essere
      true
      contemporaneamente.
  • Aggiornato:
    exportConfigurableModelData
    (richiede API v31):
    • level
      l'elemento non è più supportato
      name
      nell'API v31+.
    • level
      aggiunge il supporto per
      code
      .
    • modeled-sheet
      aggiunge il supporto per
      includeCodes
      ,
      includeNames
      e
      includeDisplayNames
      con opzioni vero/falso valide per tutti
      dimension values
      e
      levels
      nella chiamata Almeno una di queste tre opzioni deve essere true.
  • Aggiornato:
    exportConfigurableModelData
    risposte:
    • Include colonne per
      "<dimension> Code"
      ,
      "<dimension> Name"
      e
      "<dimension> Display Name"
    • La localizzazione è supportata nell'intestazione della colonna per il testo "Codice", "Nome" e "Nome visualizzato".
  • Aggiornato:
    exportData
    richieste:
    • level
      l'elemento non è più supportato
      name
      nell'API v30+.
    • level
      aggiunge il supporto per
      code
      .
    • level
      corrisponderà al codice nel sistema.
    • dimensionValue
      l'elemento non è più supportato
      name
      nell'API v30+.
    • dimensionValue
      aggiunge il supporto per
      code
      .
    • dimensionValue
      corrisponderà al codice nel sistema.
  • Aggiornato:
    exportData
    risposte:
    • Include colonne per
      "<dimension> Code"
      ,
      "<dimension> Name"
      e
      "<dimension> Display Name"
    • Include colonne per
      "<level> Code"
      ,
      "<level> Name"
      e
      "<level> Display Name"
    • La localizzazione è supportata nell'intestazione della colonna per il testo "Codice", "Nome" e "Nome visualizzato".
  • Aggiornato:
    eraseData
    richieste:
    • level
      l'elemento non è più supportato
      name
      nell'API v30+.
    • level
      aggiunge il supporto per
      code
      .
    • level
      corrisponderà al codice nel sistema.
Introduzione dell'API v31
(settembre 2021)
  • Aggiornato:
    importConfigurableModelData
    ,
    importTransactions
    ,
    importCubeData
    e
    importStandardData
    errore quando il numero di caratteri pipe nell'intestazione e i dati non corrispondono.
  • Aggiornato:
    updateAccessRules
    ora richiede
    Users
    autorizzazione per richiamarlo, anziché
    Admin
    autorizzazione.
  • Aggiornato:
    updateAccounts
    ora consente di creare un nuovo conto padre tra un conto padre esistente e i relativi conti figlio.
(agosto 2021) Introduzione dell'API v30

2021R1

(Maggio 2021) Introduzione dell'API v29
  • Aggiornato:
    updateAccounts
    le richieste ora consentono la creazione di nuovi conti con
    dataEntryType=CUBE
    .
    Adaptive Planning
    calcola automaticamente il
    dataEntryType
    per eventuali conti non foglia. Se il padre
    dataEntryType
    è
    CUBE
    , i nuovi conti saranno impostati automaticamente su
    dataEntryType=CUBE
    . In caso contrario, i nuovi conti sono impostati automaticamente su
    dataEntryType=STANDARD
    . Modifiche a
    dataEntryType
    per i conti non foglia vengono ignorati.
  • Aggiornato:
    UpdateAccounts
    indicano le risposte
    dataEntryType
    per tutti i conti foglia
    CUBE
    o
    STANDARD
    .
(aprile 2021) Introduzione dell'API v28
  • Aggiornato:
    exportVersions
    le risposte ora includono
    isPredictive=true
    nel
    version
    per indicare le versioni predittive.
  • Aggiornato:
    createUser
    le richieste ora includono
    alternateEmail
    e
    samlFedId
    . Utilizzare
    alternateEmail
    per impostare un'e-mail alternativa, che viene selezionata automaticamente come e-mail dell'utente nella sezione Dettagli utente. Utilizzare
    samlFedId
    per includere l'ID federazione SAML per l'utente per Single Sign-On.
  • Aggiornato:
    updateUser
    le richieste ora includono
    alternateEmail
    e
    samlFedId
    . Utilizzare
    alternateEmail
    per impostare un'e-mail alternativa, che viene selezionata automaticamente come e-mail dell'utente nella sezione Dettagli utente. Utilizzare
    samlFedId
    per includere l'ID federazione SAML per l'utente per Single Sign-On.
(marzo 2021) Introduzione dell'API v27
  • Aggiornato:
    updateAttributes
    e
    updateDimensions
    le richieste includono
    retainExistingOrder
    per indicare se l'ordine di payload viene ignorato per gestire l'ordine
    Adaptive Planning
    già utilizzato per le gerarchie. Se è false, l'ordine del payload determina la modalità di ordine degli elementi in Adaptive Planning.
  • Aggiornato:
    updateLevels
    le richieste ora impostano il valore predefinito di
    retainExistingOrder
    a 1.
  • Aggiornato:
    updateAccounts
    le richieste ora impostano il valore predefinito di
    retainExistingOrder
    a 1.
  • Aggiornato:
    importModeledSheet
    le richieste ora includono
    requiredColumn
    per indicare se è necessario specificare un valore dimensione per consentire agli utenti di salvare il foglio modellato. È necessario chiedere
    Adaptive Planning
    supporto per abilitare
    requiredColumn
    per
    importModeledSheet
    richieste
  • Aggiornato:
    exportModeledSheet
    le risposte ora includono
    requiredColumn
    per indicare se è necessario specificare un valore dimensione per consentire agli utenti di salvare il foglio modellato.
Introduzione dell'API v26
  • Aggiornato:
    updateAccounts
    e
    updateLevels
    le richieste includono
    retainExistingOrder
    per indicare se l'ordine di payload viene ignorato per gestire l'ordine
    Adaptive Planning
    già utilizzato per le gerarchie. Se è false, l'ordine del payload determina la modalità di ordine degli elementi in Adaptive Planning.
  • Rinominato: per tutte le API v26,
    permissionSetId
    sostituisce
    roleId
    con la ridenominazione di Ruoli e autorizzazioni per gli insiemi di autorizzazioni
    Adaptive Planning
    .
  • Novità:
    updateAssociations
    per impostare le associazioni di dimensioni e livelli utente. In alternativa, imposta la proprietà del livello utente per i livelli quando
    code
    non è incluso nell'elemento Associazione.
  • Rimosso:
    roleID
    non è più supportato nelle API v26 e successive. Le API v25 e precedenti continuano a essere supportate
    roleID
    .

2020R2

  • (Febbraio 2021) Aggiornato: le richieste eraseData ignorano le maiuscole e minuscole di
    Accounts
    e
    Levels
    tag
  • (Dicembre 2020) Aggiornato:
    updateDimensions
    la richiesta sostituisce i caratteri di nuova riga trovati in
    dimensionValue name
    di un payload con uno spazio vuoto. I caratteri di nuova riga precedenti o finali nel nome diventano spazi che vengono tagliati durante l'elaborazione del payload.
  • (Dicembre 2020) Aggiornato:
    updateDimensions
    la richiesta ora gestisce più rinominazioni della stessa entità nella stessa entità
    updateDimensions
    chiamata In questo modo si risolve il problema che si verifica quando i nomi vengono scambiati più volte durante le sincronizzazioni di un sistema remoto con Adaptive Planning.
Introduzione dell'API v25
  • Aggiornato:
    exportData
    la richiesta non include più
    includeRollups
    . La richiesta include valori booleani
    includeRollupAccounts
    per i rollup dei conti e
    includeRollupLevels
    per i rollup di livello
Introduzione dell'API v24
  • Aggiornato:
    updateLevels
    la richiesta include
    publishCurrency
    per indicare la valuta quando si pubblica un piano finanziario in Workday Core Financials.
  • Aggiornato:
    exportLevels
    la risposta include
    publishCurrency
    per indicare la valuta quando si pubblica un piano finanziario in Workday Core Financials.
  • Aggiornato:
    exportInstances
    la risposta include
    notificationType
    per indicare l'impostazione di notifica del tenant di Workday quando
    Adaptive Planning
    è impostato per Workday.
  • Aggiornato:
    exportData
    la richiesta include
    stratum
    per indicare il codice degli strati temporali per i dati esportati. Se specificati, i periodi di tempo di inizio e di fine devono rientrare negli strati temporali. Gli strati temporali devono essere uguali o superiori al conto con gli strati temporali più alti nella richiesta.
  • Aggiornato:
    exportData:
    Se includeZeroRows=false, le righe con una combinazione di soli spazi vuoti e zeri non verranno restituite nella risposta, anche se markBlanks=true.
  • Novità:
    eraseData
    per cancellare i dati del piano e degli importi effettivi. Fornisce le stesse funzionalità di
    eraseActuals
    ma include anche la possibilità di cancellare i dati del piano, con un controllo aggiuntivo su specifiche combinazioni conto-piano che sono obiettivi.
  • Novità:
    updateAccessRules
    per aggiornare le regole di accesso in blocco caricando un documento XML in più parti contenente un .xslx formattato per il modello Regole di accesso.

2020R1

Introduzione dell'API v23
  • Aggiornato:
    importConfigurableModelData
    la richiesta include
    importKey
    per indicare la dimensione o il livello per mappare le righe di importazione alle righe del foglio modellato che si desidera aggiornare.
  • Aggiornato:
    exportUsers
    e
    exportLevels
    le richieste possono includere il valore booleano
    groups
    in modo che le risposte includano
    groupIds. GroupIds
    contengono un elenco separato da virgole di tutti i gruppi a cui appartiene il livello o l'utente. Il
    groups
    il valore predefinito dell'attributo è
    false
    .
  • Nuovo: (
    Disponibile solo con Sales Planning
    )
    exportDimensionMapping
    esportare regole di mappatura dimensioni definite dall'utente.
  • Nuovo: (
    Disponibile solo con Sales Planning
    )
    importDimensionMapping
    aggiornare le regole di mappatura delle dimensioni definite dall'utente esistenti.

2019.3

Introduzione dell'API v22
  • Aggiornato:
    exportConfigurableModelData
    la richiesta include la nuova proprietà facoltativa
    useNumericIDs
    per rimuovere il prefisso
    S
    dagli ID suddivisione, restituendo solo valori numerici.
  • Se la tua azienda Transizione alle regole di accesso per sicurezza,
    exportAccounts, exportActiveCurrencies, exportAttributes, exportDimensions, exportLevels, exportTime,
    e
    exportVersions
    verrà convalidato solo nell'API v22. La risposta conterrà solo ciò che l'utente ha indicato nel file
    credentials
    l'elemento ha accesso
  • Aggiornato:
    updateDimensions
    include il nuovo facoltativo
    properties
    elemento per a
    dimensionValue
    che può contenerne fino a cinque
    property
    elementi Ciascuno
    property
    l'elemento include a
    name
    e
    value.
    Il valore deve essere numerico.
  • Aggiornato:
    exportDimensions
    la risposta include il nuovo
    properties
    elemento
  • Aggiornato:
    exportSheetDefinition
    la risposta del foglio cubo include il conto
    code
    e
    name
    all'interno di
    account
    elemento
  • Aggiornato:
    exportSheetDefinition
    la risposta del foglio cubo include la dimensione
    name
    all'interno di
    dimension
    elemento
  • Aggiornato:
    exportSheetDefinition
    la risposta del foglio cubo include l'attributo
    name
    all'interno di
    attribute
    elemento
  • Aggiornato:
    exportConfigurableModelData
    la richiesta include il nuovo valore facoltativo
    includeAllColumns
    nel
    modeled-sheet
    in modo che la risposta includa tutte le colonne.
  • Aggiornato:
    exportConfigurableModelData
    indica la risposta
    numberOfPages
    invece di
    pageCount
    nel
    job
    elemento
  • Aggiornato:
    exportInstances
    response ora indica se un'istanza consente la pubblicazione amministratore nel file
    options
    attributo
  • Rimosso:
    rootActuals
    non è più supportato per
    exportVersions
    indipendentemente dalla versione dell'API.

2019.2

  • (settembre 2019) Novità:
    exportSecurityAudit
    restituisce un report di tutti gli eventi di sicurezza in un intervallo di tempo specificato.

2019.1

Introduzione dell'API v20
  • Aggiornato:
    exportInstances
    include
    workdayTenantId
    ,
    workdayEnvironment
    ,
    workdayUiUrl
    e
    workdayRestUrl
    informazioni per le istanze con Workday Power of One abilitato.
  • Novità:
    updateAccounts
    per aggiornare/creare conti in blocco. Gestire i conti e le relative proprietà. Consente la modifica del padre dei conti esistenti.
  • Novità:
    updateAttributes
    per aggiornare/creare gli attributi in blocco. Gestire gli attributi e i relativi valori. Consente la modifica del padre dei valori degli attributi esistenti.
  • Aggiornato:
    exportAttributes
    include il
    autoCreate
    boolean per indicare se l'importazione di dimensioni, livelli, conti o attributi crea automaticamente nuovi valori attributo non trovati
    Adaptive Planning
    .
  • Aggiornato:
    exportInstances
    include
    workdayTenantID, workdayEnvironment, workdayUiUrl, workdayRestUrl
    per le istanze con Workday Power of One abilitato.
  • Rimosse: API singole per
    createDimension
    ,
    updateDimension
    ,
    createDimensionValue
    ,
    updateDimensionValue
    ,
    createLevel
    e
    updateLevel
    . Utilizzare le API in blocco dei metadati di
    updateDimensions
    e
    updateLevels
    per la creazione o l'aggiornamento di una singola entità nell'API v20 e versioni successive.

2018.3

Introduzione dell'API v19
  • Novità:
    updateLevels
    per aggiornare/creare livelli in blocco. Gestire i livelli e i relativi valori degli attributi. Consente la modifica del padre dei livelli esistenti.
  • Novità:
    exportConfigurableModelData
    per esportare le righe del foglio modellato.

2018.2

Introduzione dell'API v18
  • Rimosso:
    exportLevels
    non contiene più
    inaccessibleLevels
    attributo nella richiesta. Vedere il nuovo
    inaccessibleValues
    .
  • Rimosso:
    exportUsers
    non contiene più opzioni per
    hiddenVersions
    e
    ownedLevels
    .
  • Rimosso:
    exportAccounts
    non contiene più
    formula
    attributo
  • Novità:
    exportAccounts, exportAttributes,
    exportDimensions,
    e
    exportLevels
    includere il nuovo
    inaccessibleValues
    attributo nella richiesta in modo che solo gli utenti con le autorizzazioni appropriate possano visualizzare i valori inaccessibili.
  • Aggiornato:
    exportAccounts, exportAttributes, exportDimensions,
    e
    exportLevels
    mostra solo i valori accessibili per impostazione predefinita. Solo gli utenti con autorizzazioni appropriate possono visualizzare i valori non accessibili.
  • Aggiornato:
    exportAccounts,
    exportDimensions,
    e
    exportLevels include
    elemento
    versionName
    e
    versionID
    l'attributo nella chiamata della richiesta avrà esito positivo solo se l'utente ha accesso alla versione.
  • Aggiornato:
    exportAccounts
    il nome "
    GL
    " è ora "
    GL Accounts
    " in modo che corrisponda al modo in cui i report hanno denominato questo conto.
  • Aggiornato:
    exportActiveCurrencies
    la risposta è ora ordinata in base a
    code.
  • Aggiornato:
    exportTime version
    elemento
    option
    attributo per una singola versione nella richiesta avrà esito positivo solo se l'utente ha accesso alla versione.

2018.1

Introduzione dell'API v17
  • Rimosso:
    updateUser
    rimosso da tutte le versioni API di marzo 2018
  • Aggiornato:
    exportActiveCurrencies
    contiene a
    userDefined
    per identificare le valute definite dall'utente.
  • Novità: API
    updateDimensions
    per aggiornare/creare dimensioni in blocco caricando un documento XML

2017.3

Introduzione dell'API v16
  • Aggiornato: formati di risposta di
    exportAccounts
    ,
    createAccount
    ,
    updatedAccount
    visualizzare il codice degli strati temporali di ogni conto in
    timeStratum
    campo
  • Aggiornato:
    eraseActuals
    accetta solo periodi di tempo negli stessi strati temporali del tipo di conto di input per API v15 +
  • Aggiornato:
    eraseActuals
    utilizza la formulazione "strato temporale" anziché "granularità"
  • Aggiornato: formato richiesta di
    importModeledSheet
    include facoltativo
    strata-code
  • Aggiornato: formato risposta di
    exportModeledSheet
    include facoltativo
    strata-code
  • Aggiunto:
    inUse
    e
    isDefault
    proprietà a
    stratum
    elemento in
    exportTime
  • Aggiunto: facoltativo
    leafStratumId
    proprietà nel formato di richiesta
    exportTime
  • Novità: API
    recalculateSheet
    per ricalcolare i fogli con la proprietà
    Ricalcolo su richiesta

2017.2

Introduzione dell'API v15
Le aziende vengono aggiornate dall'API v14 all'API v15 solo se importano un calendario personalizzato nell'interfaccia utente di Time Administration.
  • Rimossi: attributi relativi al calendario per
    exportInstances
    calendarType, q1FirstMonth, lastMonthIsFY, firstDayOfWeek, periodAlgorithm, leapWeekPeriod,
    e
    extraPeriodQuarter
    attributi da
    instance
    elemento
  • Aggiornato:
    exportTime
    notevolmente revisionato
  • Aggiornato:
    exportData
    il comportamento di
    start
    e
    end
    gli attributi utilizzano codici periodo di tempo anziché stringhe di date MMM-AAAA.
  • Aggiornato:
    exportData
    le intestazioni della data di output sono state modificate in codici periodo di tempo.
  • Aggiornato:
    exportVersions
    per sostituire gli attributi
    startVerFY, completedValuesThruYr, completedValuesThruMon, completedValuesThruPer, startScrollYr, startScrollMon, startScrollPer, endVerFY, lockLeadingYr, lockLeadingMon, lockLeadingPer, leftScrollFY, startPlanYr, startPlanMon, startPlanPer, endPlanFY
    con
    startVer, endVer, startScroll, completedValuesThru, leftScroll, startPlan, endPlan, lockLeading
  • Aggiornato:
    importStandardData, importConfigurableModelData, importCubeData
    accettare codici periodo di tempo anziché stringhe di date MMM-AAAA
  • Aggiornato:
    exportLevels
    modificato il formato del file
    availableStart
    e
    availableEnd
    attribuisce i codici periodo di output anziché le stringhe di date MMM-YYYY.
  • Aggiornato:
    eraseActuals
    comportamento degli attributi
    start
    e
    end
    per utilizzare i codici periodo di tempo anziché le stringhe di date MMM-AAAA
  • Novità: API
    exportLocales
    per esportare le impostazioni internazionali dall'interfaccia utente di Time Administration.

2017.1

Introduzione dell'API v14
  • Aggiornato:
    customReportValues
    include un nuovo elemento facoltativo
    suppress-rollups
  • Novità: API
    exportModeledSheet
  • Novità: API
    importModeledSheet

2016.3

Introduzione dell'API v13
  • Aggiornato:
    exportAccounts
    include un nuovo elemento facoltativo
    sheet
  • Aggiornato:
    exportLevels
    include un nuovo elemento facoltativo
    sheet
  • Aggiornato:
    exportLevels
    include un nuovo elemento di risposta facoltativo
    hasChildren
  • Aggiornato:
    exportVersions
    include un nuovo elemento facoltativo
    include

2016.2

Introduzione dell'API v12
  • Aggiornato:
    importCubeData, importStandardData, importConfigurableData, importTransactions
    le informazioni di contesto che fanno parte dei messaggi di errore possono essere disabilitate utilizzando l'attributo
    includeContext.

2016.1

Introduzione dell'API v11
  • Rimosso:
    canBeTree
    attributo da
    exportDimensions
  • Aggiornato:
    exportInstances
    include nuovi
    datasources
    attributo
  • Aggiornato:
    exportInstances
    include un nuovo valore potenziale
    INTEGRATION
    a
    products
    attributo in
    instance
    elemento
  • Aggiornato:
    exportLevels
    include nuovo
    attributeId
    e
    valueId
    a
    attribute
    elemento
  • Aggiornato:
    exportLevels
    include nuovo
    isLinked
    e
    isElimination
    attributi a
    level
    elemento
  • Aggiornato:
    exportDimensions
    include nuovo
    attribute
    e
    attributes
    elementi come discendenti di
    dimensionValue
    elemento
  • Aggiornato:
    exportDimensions
    include nuovi
    listDimension, keepSorted
    e
    useOnLevels
    attributi a
    dimension
    elemento
  • Aggiornato:
    exportSheetDefinition
    include nuovo
    required
    attributo a
    levels, text, dimension, text-selector, number, date, initial-balance, level-currency, display, timespan
    elementi di
    modeled-sheet
  • Aggiornato:
    exportSheetDefinition
    include nuovo
    attribute
    elemento per i fogli cubo
  • Aggiornato:
    exportSheetDefinition
    include nuovo
    split-column-title
    e
    allow-splits
    attributi a
    modeled-sheet
    elemento
  • Aggiornato: API di importazione dati (
    importCubeData, importStandardData, importConfigurableModelData,
    importTransactions
    ) ora includono informazioni di contesto come parte dei messaggi di errore
  • Novità: API
    createDimension
  • Novità: API
    updateDimension
  • Novità: API
    updateDimensionValue
  • Novità: API
    createLevel
  • Novità: API
    updateLevel