Saltar al contenido principal
Adaptive Planning
Última actualización: 2025-02-07
Cambios de API por versión

Cambios de API por versión

2025R1

(febrero de 2025)
API de REST con formato JSON
  • Servicio de tareas
    • Tareas
      • /tasks?instanceCode=<instanceCode>
        (GET, POST)
        Operaciones HTTP basadas en JSON en tareas de integración

2024R2

(septiembre de 2024)
Introducción de API v40
  • Actualizado:
    importModeledSheet
    ahora admite la opción
    accountCode
    atributo dentro de
    DisplayColumns
    elemento El
    code
    atributo de
    DisplayColumn
    ahora permite crear un identificador exclusivo editable para la columna. Cuándo
    accountCode
    no está incluido en la solicitud, generamos por procedimiento una
    code
    para vincular la columna a una cuenta determinada.
  • Actualizado:
    exportModeledSheet
    ahora admite la opción
    accountCode
    atributo dentro de
    DisplayColumns
    elemento El
    code
    atributo de
    DisplayColumn
    ahora permite crear un identificador exclusivo editable para la columna.
  • actualizado:
    importConfigurableModelData
    corregido
    applyValidationRules
    descripción para indicar que el valor por defecto es
    true
    y lo ha sido desde v38.
  • actualizado:
    importStandardData
    ahora admite
    splitsToUnsplit
    en el
    importDataOptions
    elemento, lo que permite importar divisiones en ubicaciones sin dividir con datos existentes.
  • actualizado:
    exportCalendar
    ahora admite
    code
    en el
    calendar
    elemento
  • actualizado:
    exportVersions
    ahora admite
    currencyVersions
    en el
    include
    elemento Esto permite incluir versiones de moneda para cifras reales convertidas en la respuesta. Debe ponerse en contacto con su contacto de asistencia designado para ver si su instancia es elegible para esta función.
API de REST con formato JSON
  • Servicio de modelado
    • Periodo
      • /updateTime
        el objeto de calendario ahora admite
        code
        cuando hay códigos presentes.
    • Definición de hoja modelada
      • /definition
        PATCH
        admite
        accountCode
        en el objeto de propiedades de columna de hoja para determinar la cuenta modelada de una columna de visualización. Solo es válido para columnas de visualización. Los únicos valores válidos son las cuentas de la hoja modelada.
      • /definition
        PATCH
        admite
        code
        en el objeto de propiedades de la columna de hoja para anteponer códigos de cuenta y un identificador secundario. Obligatorio al crear una nueva hoja. Esto funciona igual que
        prefix
        y es la propiedad preferida para coincidir con la interfaz de usuario.

2024R1

(abril de 2024)
  • Autenticación regional para entornos de cliente fuera de EE. UU.:
    Si su instancia utiliza autenticación regional fuera de EE. UU., las URL de autorización y los puntos finales de API variarán en función de su región. Consulte Referencia: URL de autenticación regional.
(marzo de 2024)
Introducción de API v39
  • Actualizado:
    exportData
    ya no admite el
    sheet
    elemento en API v39 y superior.
  • Actualizado:
    exportData
    admite:
    • Todos los elementos y atributos de la ruta optimizada para rendimiento y escalabilidad para API v39 y superior.
    • Cuentas con agrupación de promedio ponderado para rendimiento y escalabilidad para API v39 y superior.
  • Actualizado:
    exportAttributes
    admite un
    code
    atributo para el
    attribute
    elemento El
    code
    El atributo solo está disponible en API v39 y superior.
  • Actualizado:
    updateAttributes
    admite un
    code
    atributo para el
    attribute
    elemento El
    code
    El atributo solo está disponible en API v39 y superior.
  • Actualizado:
    exportDimensions
    admite un
    code
    atributo para el
    dimension
    elemento El
    code
    El atributo solo está disponible en API v39 y superior.
  • Actualizado:
    updateDimensions
    admite un
    code
    atributo para el
    dimension
    elemento El
    code
    El atributo solo está disponible en API v39 y superior.
  • Actualizado:
    exportAccounts
    admite un nuevo valor booleano
    showAccountGroupCodes
    atributo en el
    include
    elemento Si se define este atributo como verdadero en las solicitudes, se exportan los códigos de grupo de cuentas en la respuesta. El
    showAccountGroupCodes
    El atributo solo está disponible en API v38 y superior.
  • Actualizado:
    importModeledSheet
    requiere un
    name
    y
    code
    atributo en el
    configurableModel
    elemento de solicitudes el
    name
    y
    code
    los elementos solo están disponibles en API v39 y superior.
  • Actualizado:
    exportSheets
    cambiamos el nombre de
    prefix
    atributo a
    code
    en el
    modeled-sheet
    elemento El
    code
    solo está disponible en API v39 y superior.
  • Actualizado:
    exportVersions
    admite el valor booleano
    scenarios
    atributo en el
    include
    elemento de solicitudes de devolución
    type="SCENARIO"
    para situaciones hipotéticas personales en la respuesta. Requiere API v37 y superior.
  • Actualizado:
    importGroups
    admite la edición de grupos de usuarios externos en la interfaz de usuario de Adaptive Planning cuando esos grupos de usuarios tienen
    dataSource=EXTERNAL
    .
  • Actualizado:
    createUser
    admite estos atributos en el
    user
    elemento:
    • position
    • homepage
    • country
    • usState
    • netSuiteLogin
    • salesforceLogin
  • Actualizado:
    updateUser
    admite estos atributos en el
    user
    elemento:
    • position
    • homepage
    • country
    • usState
    • perspective
    • perspectiveName
    • dashboard
    • dashboardName
    • netSuiteLogin
    • salesforceLogin
  • Actualizado:
    exportUsers
    admite estos atributos en el
    user
    elemento:
    • alternateEmail
    • samlFedId
    • position
    • homepage
    • country
    • usState
    • perspective
    • perspectiveName
    • dashboard
    • dashboardName
    • nestuiteLogin
    • salesforceLogin
    • createdDate
    • lastLogin
    • failedAttempts
    • Locked
API de REST con formato JSON
  • Servicio de modelado
    • Definición de hoja modelada
      • /sheet/modeled/definition
        PATCH
        admite
        delete
        como propiedad en el objeto de columna de hoja para eliminar columnas de hoja modelada en Adaptive Planning. Eliminar no puede eliminar:
        • Columnas obligatorias
        • Columnas que dependen de otras columnas que no están marcadas para su eliminación.
    • Definición de hoja de cubo
      • /sheet/cube/definition
        (
        PATCH
        ,
        DELETE
        ) Insertar, actualizar o eliminar una definición de hoja de cubo en Adaptive Planning.
      • /sheet/cube/definition
        PATCH
        admite
        delete
        como propiedad en el objeto de columna de hoja para eliminar columnas de hoja de cubo en Adaptive Planning. Eliminar no puede eliminar:
        • Columnas que dependen de otras columnas que no están marcadas para su eliminación.
    • Introducción de API que solo admiten la eliminación:
      • Cuentas
        • /accounts/removeGLAccounts
          (
          POST
          ) Elimina las cuentas de libro mayor.
        • /accounts/removeAccounts
          (
          POST
          ) Elimina las cuentas personalizadas.
      • Atributo
        • /attribute
          (
          DELETE
          ) Elimina un atributo y sus valores de atributo.
      • Valores de atributo
        • /removeAttributeValues
          (
          POST
          ) Elimina valores de atributo.
      • Dimensión
        • /dimension
          (
          DELETE
          ) Elimina una dimensión y sus valores de dimensión.
      • Valores de dimensión
        • /removeDimensionValues
          (
          POST
          ) Elimina los valores de dimensión.
      • Nivel
        • /removeLevels
          (
          POST
          ) Elimina niveles.
  • Servicio de seguridad
    • Grupos:
      • /groups
        (
        GET
        ) Recuperar la lista completa de todos los grupos definidos para la instancia determinada.
  • Usuarios
    • /users
      (
      DELETE
      ) Elimine el usuario de Adaptive Planning.

2023R2

(8 de diciembre)
  • Actualizado:
    importConfigurableModelData
    admite
    applyValidationRules
    en el
    importDataOptions
    para indicar si las importaciones de datos se validan con las reglas de validación.
(9 de septiembre)
Introducción de API v37

2023R1

(11 de marzo)
Introducción de API v36
  • Actualizado:
    importStandardData
    admite
    mode
    en el elemento importDataOptions para indicar
    REPLACE
    modo
  • Actualizado:
    importStandardData
    requiere la
    scope
    elemento cuando se utiliza
    replace
    para indicar los datos que se están sustituyendo. El
    scope
    elemento requiere 1
    time
    elemento, 1
    accounts
    elemento con al menos un elemento secundario
    account
    elemento y 1
    levels
    elemento
  • Actualizado: usuarios que realizan
    importStandardData
    las solicitudes requieren permisos de borrado de datos para que la API v36 admita
    REPLACE
    modo
API con formato JSON
  • Servicio de modelado:
    • Moneda:
      • /currency
        (
        POST
        ,
        DELETE
        ) Crear, actualizar o eliminar monedas en Adaptive Planning.
    • Clase de tipo de cambio:
      • /exchangeRateTypes
        (
        GET
        ,
        POST
        ,
        DELETE
        ) Insertar, actualizar o eliminar tipos de tipo de cambio en Adaptive Planning.
    • Hoja:
      • /sheet/modeled/definition
        (
        PATCH
        ,
        DELETE
        ) Insertar, actualizar o eliminar una definición de hoja modelada en Adaptive Planning.
    • Versiones:
      • /versions
        (
        GET
        ,
        DELETE
        ,
        PATCH
        ,
        POST
        ) Recuperar, eliminar, actualizar o crear versiones en Adaptive Planning.
    • Tiempo:
      • /updateTime
        (
        POST
        ) Vuelva a cargar, actualice y añada la estructura temporal en Adaptive Planning.

2022R2

(18 de noviembre de 2022)
Introducción de API v35
  • Actualizado:
    exportConfigurableModelData
    soportes de transmisión
    useActualValue
    como atributo en la solicitud
    modeled-sheet
    para devolver datos sin procesar en lugar de precisión de cuenta. Las cuentas calculadas se devuelven con una precisión de nueve decimales.
  • Actualizado:
    exportConfigurableModelData
    admite una nueva
    status
    elemento en el
    response
    elemento El
    status
    el elemento incluye un
    success
    Atributo booleano seguido de
    rowCountSent
    para indicar las filas enviadas cuando se han enviado correctamente o no.
  • Actualizado:
    exportConfigurableModelData
    admite
    totalRowCount
    en el resultado de respuesta
    data
    para indicar el total de filas en
    data
    .
  • Actualizado:
    exportConfigurableModelData
    evita automáticamente las comillas dobles en los valores de cadena de los valores de dimensión y los campos de texto en la salida de respuesta.
  • Eliminado:
    success
    atributo en el
    response
    elemento de
    exportConfigurableModelData
    se elimina por defecto para la API v35 cuando se transmiten datos (isGetAllRows="true").
  • Eliminado: el prefijo
    s
    para
    parentId
    en la salida de datos cuando
    useNumericIDs=true
    se elimina para API v35 cuando se transmiten datos (isGetAllRows="true").
(septiembre de 2022)
Introducción de API v34
  • Actualizado:
    updateAccounts
    admite el etiquetado de valores de dimensión y valores de atributos solo con
    value
    . Ya no es compatible
    valueName
    y
    valueCode
    con API v34.
  • Actualizado:
    updateDimensions
    admite el etiquetado de valores de dimensión y valores de atributos solo con
    value
    . Ya no es compatible
    valueName
    y
    valueCode
    con API v34.
  • Actualizado:
    updateLevels
    admite el etiquetado de valores de dimensión y valores de atributos solo con
    value
    . Ya no es compatible
    valueName
    y
    valueCode
    con API v34.
  • Actualizado:
    exportAccounts
    indica valores de dimensión y valores de atributos etiquetados con
    value
    . Ya no es compatible
    valueName
    y
    valueCode
    con API v34.
  • Actualizado:
    exportDimensions
    indica valores de dimensión y valores de atributos etiquetados con
    value
    . Ya no es compatible
    valueName
    y
    valueCode
    con API v34.
  • Actualizado:
    exportLevels
    indica valores de dimensión y valores de atributos etiquetados con
    value
    . Ya no es compatible
    valueName
    y
    valueCode
    con API v34.
  • Actualizado:
    updateAccounts
    las solicitudes pueden definir
    balanceType
    como
    debit
    o
    credit
    . Las cuentas secundarias ahora pueden usar un
    balanceType
    que sus cuentas principales para admitir cuentas de contrapartida.
  • Actualizado:
    updateAccounts
    respuestas incluyen una nueva propiedad booleana para
    isContra
    para indicar si la cuenta es una cuenta de contrapartida.
  • Actualizado:
    createAccount
    respuestas incluyen una nueva propiedad booleana para
    isContra
    para indicar si la cuenta es una cuenta de contrapartida.
  • Actualizado:
    exportSheetDefinition
    devuelve
    horizontalAxis
    ,
    verticalAxis
    ,
    maxColumnWidth
    ,
    suppressZeroRows
    ,
    rearreangeGLAndCustomAccounts
    ,
    hideRollupTotals
    en el
    cube-sheet
    elemento
  • Actualizado:
    exportSheetDefinition
    devuelve el
    users
    y
    user
    elementos en la respuesta si el usuario que llama tiene el permiso Modelo.
  • Actualizado:
    importCubeData
    admite
    mode
    en el
    importDataOptions
    elemento para indicar
    APPEND
    o
    REPLACE
    modo de importación
  • Actualizado:
    importCubeData
    admite la
    scope
    elemento cuando se utiliza
    REPLACE
    modo de importación para indicar las coordenadas del cubo donde se sustituirán los datos.
(agosto de 2022)
Introducción de API v33
  • Nuevo:
    exportCalendar
    admite la exportación de metadatos de calendario con la introducción de calendarios alternativos en 2022R2.
  • Actualizado:
    exportTime
    admite
    calendarId
    en el elemento de opciones para recuperar los valores de horas de cualquiera de sus calendarios con la introducción de calendarios alternativos en 2022R2.
  • Actualizado:
    exportConfigurableModelData
    ahora admite la exportación solo de las columnas de interés si las especifica en el
    filters
    elemento de la solicitud.
  • Actualizado:
    exportConfigurableModelData
    ahora admite la salida de columnas numéricas con la precisión decimal de la cuenta definiendo
    useAccountPrecision=true
    para el
    modeled-sheet
    elemento cuando
    isGetAllRows=true
    .

2022R1

(mayo de 2022)
  • Actualizado:
    updateLevels
    admite un formato de entrada plano que permite
    level
    etiquetas para que se sitúen directamente debajo de un
    levels
    etiqueta Este formato de entrada solo se recomienda para cambios incrementales en pequeñas partes de la jerarquía de niveles.
(marzo de 2022)
  • Nuevo:
    importGroups
    : para importar un conjunto de grupos de usuarios.
Introducción de API con formato JSON versión 1
  • Servicio de modelado:
    • sheet/availability
      (
      GET
      ,
      POST
      ) Recuperar o actualizar la disponibilidad de valores de dimensión o atributo para una hoja y columna determinadas.
  • Servicio de seguridad:
    • users/permissionSets
      (
      GET
      ,
      POST
      ) Asignar conjuntos de permisos a usuarios de Adaptive Planning.
    • users/instances
      (
      GET
      ,
      PATCH
      ,
      PUT
      ) Asigne usuarios a instancias cuando utilice varias instancias de Adaptive Planning en una jerarquía principal-secundaria.
(febrero de 2022)
Introducción de API v32
  • Actualizado:
    exportConfigurableModelData
    transmite datos para mejorar el rendimiento.
  • Actualizado:
    updateLevels
    ahora admite
    valueCode
    y
    valueName
    en el
    dimension
    cuando los nombres de visualización están activados.
  • Actualizado:
    updateDimensions
    ,
    updateLevels
    y
    updateAccounts
    ahora soporte
    valueCode
    y
    valueName
    en el
    attribute
    cuando los nombres de visualización están activados.
  • Actualizado:
    exportDimensions
    ,
    exportLevels
    y
    exportAccounts
    ahora soporte
    valueCode
    ,
    valueName
    y
    valueDisplayName
    en el
    attribute
    cuando los nombres de visualización están activados.

2021R2

(octubre de 2021)
Las siguientes API específicas ahora admiten códigos de nivel, dimensión y atributo para nombres de visualización cuando:
  • Puede activar los nombres de visualización para su instancia abriendo un caso en el Centro de atención al cliente de Workday.
  • Llama a la API v30 o superior.
  • Usted activa
    displayNameEnabled
    por llamada (consulte la página de documentación de cada API para obtener más información).
  • Actualizado:
    updateLevels
    ,
    updateDimensions
    ,
    updateAttributes
    ahora se aceptan solicitudes
    code
    y
    name
    y seguir utilizando
    id
    como clave.
    • code
      y
      name
      son obligatorios al crear valores de dimensión, valores de atributo y niveles.
  • Actualizado:
    updateLevels
    ,
    updateDimensions
    ,
    updateAttributes
    ahora se devuelven respuestas
    name
    ,
    code
    ,
    displayName
    y
    displayNameType
    .
  • Actualizado:
    importDimensionMapping
    las solicitudes aceptan:
    • id
      y
      name
      para
      dimension
      .
    • id
      y
      code
      para niveles y valores de dimensión.
  • Actualizado:
    exportDimensionMapping
    filtrado de solicitudes:
    • keyword
      como una coincidencia parcial en el nombre de visualización.
    • level
      usos
      code
      en lugar de
      name
      .
    • dimensionValue
      usos
      code
      en lugar de
      name
      .
    • Atributo
      value
      se refiere a
      code
      , en lugar de
      name
      .
  • Actualizado:
    exportDimensionMapping
    respuestas devuelven
    id
    ,
    name
    ,
    code
    ,
    display name
    para niveles y valores de dimensión.
  • Actualizado:
    exportLevels
    ,
    exportDimensions
    y
    exportAttributes
    ahora se devuelven respuestas
    name
    ,
    code
    ,
    displayName
    ,
    displayNameType
    .
  • Actualizado:
    importStandardData
    ,
    importCubeData
    ,
    importConfigurableModelData
    y
    importTransactions
    solicitud:
    • Fila de cabecera
      Level
      cambios en
      Level Code
      .
    • Fila de cabecera
      Account
      cambios en
      Account Code
      .
    • Fila de cabecera
      Dimensions
      cambiar a
      "<dimension> Code"
      y
      "<dimension> Name"
      .
      "<dimension> Code"
      es obligatorio.
      "<dimension> Name"
      solo se permite cuando la opción "La importación de datos crea automáticamente valores de dimensión" está activada para una dimensión.
    • Se admite la localización en la cabecera de la columna para el texto "Código", "Nombre" y "Nombre de visualización".
    • useMappings=false
      utiliza código en el sistema.
    • useMappings
      y
      displayNameEnabled
      no puede ser
      true
      al mismo tiempo.
  • Actualizado:
    exportConfigurableModelData
    (requiere API v31) solicitudes:
    • level
      el elemento ya no es compatible
      name
      en API v31+.
    • level
      añade compatibilidad con
      code
      .
    • modeled-sheet
      añade compatibilidad con
      includeCodes
      ,
      includeNames
      y
      includeDisplayNames
      con opciones de verdadero/falso que se aplican a todos
      dimension values
      y
      levels
      en la llamada. Al menos una de estas tres opciones debe ser verdadera.
  • Actualizado:
    exportConfigurableModelData
    respuestas:
    • Incluye columnas para
      "<dimension> Code"
      ,
      "<dimension> Name"
      y
      "<dimension> Display Name"
    • Se admite la localización en la cabecera de la columna para el texto "Código", "Nombre" y "Nombre de visualización".
  • Actualizado:
    exportData
    solicitudes:
    • level
      el elemento ya no es compatible
      name
      en API v30+.
    • level
      añade compatibilidad con
      code
      .
    • level
      coincidirá con el código del sistema.
    • dimensionValue
      el elemento ya no es compatible
      name
      en API v30+.
    • dimensionValue
      añade compatibilidad con
      code
      .
    • dimensionValue
      coincidirá con el código del sistema.
  • Actualizado:
    exportData
    respuestas:
    • Incluye columnas para
      "<dimension> Code"
      ,
      "<dimension> Name"
      y
      "<dimension> Display Name"
    • Incluye columnas para
      "<level> Code"
      ,
      "<level> Name"
      y
      "<level> Display Name"
    • Se admite la localización en la cabecera de la columna para el texto "Código", "Nombre" y "Nombre de visualización".
  • Actualizado:
    eraseData
    solicitudes:
    • level
      el elemento ya no es compatible
      name
      en API v30+.
    • level
      añade compatibilidad con
      code
      .
    • level
      coincidirá con el código del sistema.
Introducción de API v31
(septiembre de 2021)
  • Actualizado:
    importConfigurableModelData
    ,
    importTransactions
    ,
    importCubeData
    y
    importStandardData
    error cuando el número de caracteres de barra vertical de la cabecera y los datos no coinciden.
  • Actualizado:
    updateAccessRules
    ahora requiere la
    Users
    permiso para invocarlo, en lugar del
    Admin
    permiso
  • Actualizado:
    updateAccounts
    ahora permite crear una nueva cuenta principal entre una cuenta principal existente y sus cuentas secundarias.
Introducción de API v30 (agosto de 2021)

2021R1

Introducción de API v29 (mayo de 2021)
  • Actualizado:
    updateAccounts
    las solicitudes ahora permiten crear nuevas cuentas con
    dataEntryType=CUBE
    .
    Adaptive Planning
    calcula automáticamente el
    dataEntryType
    para cualquier cuenta que no sea hoja. Si el principal
    dataEntryType
    es
    CUBE
    , las cuentas nuevas tendrán por defecto
    dataEntryType=CUBE
    . De lo contrario, las nuevas cuentas tienen por defecto
    dataEntryType=STANDARD
    . Cambios en
    dataEntryType
    para las cuentas que no son hoja se ignoran.
  • Actualizado:
    UpdateAccounts
    las respuestas indican
    dataEntryType
    para todas las cuentas hoja como
    CUBE
    o
    STANDARD
    .
Introducción de API v28 (abril de 2021)
  • Actualizado:
    exportVersions
    las respuestas ahora incluyen
    isPredictive=true
    en el
    version
    para indicar versiones predictivas.
  • Actualizado:
    createUser
    las solicitudes ahora incluyen
    alternateEmail
    y
    samlFedId
    . Utilizar
    alternateEmail
    para definir un correo electrónico alternativo, que seleccionamos automáticamente como el correo electrónico del usuario en la sección Detalles de usuario. Utilizar
    samlFedId
    para incluir el ID de federación SAML del usuario para el inicio de sesión único.
  • Actualizado:
    updateUser
    las solicitudes ahora incluyen
    alternateEmail
    y
    samlFedId
    . Utilizar
    alternateEmail
    para definir un correo electrónico alternativo, que seleccionamos automáticamente como el correo electrónico del usuario en la sección Detalles de usuario. Utilizar
    samlFedId
    para incluir el ID de federación SAML del usuario para el inicio de sesión único.
Introducción de API v27 (marzo de 2021)
  • Actualizado:
    updateAttributes
    y
    updateDimensions
    las solicitudes incluyen
    retainExistingOrder
    para indicar si se ignora el orden de carga útil para mantener el orden
    Adaptive Planning
    ya se utiliza para las jerarquías. Si es falso, el orden de la carga determina cómo ordenará Adaptive Planning los elementos.
  • Actualizado:
    updateLevels
    ahora establecen el valor por defecto de
    retainExistingOrder
    a 1
  • Actualizado:
    updateAccounts
    ahora establecen el valor por defecto de
    retainExistingOrder
    a 1
  • Actualizado:
    importModeledSheet
    las solicitudes ahora incluyen
    requiredColumn
    para indicar si se debe proporcionar un valor de dimensión para que los usuarios guarden la hoja modelada. Debe preguntar
    Adaptive Planning
    asistencia técnica para activar
    requiredColumn
    para
    importModeledSheet
    solicitudes
  • Actualizado:
    exportModeledSheet
    las respuestas ahora incluyen
    requiredColumn
    para indicar si se debe proporcionar un valor de dimensión para que los usuarios guarden la hoja modelada.
Introducción de API v26
  • Actualizado:
    updateAccounts
    y
    updateLevels
    las solicitudes incluyen
    retainExistingOrder
    para indicar si se ignora el orden de carga útil para mantener el orden
    Adaptive Planning
    ya se utiliza para las jerarquías. Si es falso, el orden de la carga determina cómo ordenará Adaptive Planning los elementos.
  • Nombre cambiado: para todas las API v26,
    permissionSetId
    sustituye
    roleId
    con el cambio de nombre de Roles y permisos a Conjuntos de permisos en
    Adaptive Planning
    .
  • Nuevo:
    updateAssociations
    para definir asociaciones de dimensión y nivel de usuario. También puede definir la propiedad de nivel de usuario para los niveles cuando
    code
    no está incluido en el elemento Asociación.
  • Eliminado:
    roleID
    ya no se admite en las API v26 y posteriores. Las API v25 y anteriores siguen admitiendo
    roleID
    .

2020R2

  • Actualizado (febrero de 2021): las solicitudes de eraseData ignoran las mayúsculas y minúsculas
    Accounts
    y
    Levels
    etiquetas
  • (Diciembre de 2020) Actualizado:
    updateDimensions
    La solicitud sustituye los caracteres de nueva línea que se encuentran en la
    dimensionValue name
    de una carga útil con un espacio en blanco. Los caracteres de salto de línea anteriores o finales en el nombre se convierten en espacios que se recortan durante el procesamiento de la carga útil.
  • (Diciembre de 2020) Actualizado:
    updateDimensions
    la solicitud ahora gestiona varios cambios de nombre de la misma entidad en la misma
    updateDimensions
    llamada Esto ayuda a resolver un problema cuando los nombres se intercambian más de una vez en un sistema remoto entre sincronizaciones en Adaptive Planning.
Introducción de API v25
  • Actualizado:
    exportData
    la solicitud ya no incluye
    includeRollups
    . La solicitud incluye valor booleano
    includeRollupAccounts
    para agrupaciones de cuentas y
    includeRollupLevels
    para agrupaciones de niveles.
Introducción de API v24
  • Actualizado:
    updateLevels
    la solicitud incluye
    publishCurrency
    para indicar la moneda al publicar un plan financiero en Workday Core Financials.
  • Actualizado:
    exportLevels
    la respuesta incluye
    publishCurrency
    para indicar la moneda al publicar un plan financiero en Workday Core Financials.
  • Actualizado:
    exportInstances
    la respuesta incluye
    notificationType
    para indicar la configuración de notificación de entorno de cliente de Workday cuando
    Adaptive Planning
    está configurado para Workday.
  • Actualizado:
    exportData
    la solicitud incluye
    stratum
    para indicar el código de los estratos temporales de los datos exportados. Cuando se especifican, los periodos iniciales y finales deben estar dentro de los estratos temporales. Los estratos temporales deben ser iguales o superiores a la cuenta con los estratos temporales más altos en la solicitud.
  • Actualizado:
    exportData:
    Cuando includeZeroRows=false, las filas con una combinación de solo espacios en blanco y ceros no se mostrarán en la respuesta, incluso si markBlanks=true.
  • Nuevo:
    eraseData
    para borrar datos de plan y cifras reales. Proporciona las mismas funciones que
    eraseActuals
    pero también incluye la capacidad de borrar los datos del plan, con control adicional sobre combinaciones específicas de cuenta y plan que son objetivos.
  • Nuevo:
    updateAccessRules
    para actualizar las reglas de acceso de forma masiva cargando un documento xml de varias partes que contenga un formato .xslx para la plantilla de reglas de acceso.

2020R1

Introducción de API v23
  • Actualizado:
    importConfigurableModelData
    la solicitud incluye
    importKey
    para indicar la dimensión o el nivel para asignar las filas de importación a las filas de la hoja modelada que desea actualizar.
  • Actualizado:
    exportUsers
    y
    exportLevels
    las solicitudes pueden incluir el valor booleano
    groups
    para que las respuestas incluyan
    groupIds. GroupIds
    contienen una lista separada por comas de todos los grupos a los que pertenece el nivel o el usuario. El
    groups
    el atributo por defecto es
    false
    .
  • Nuevo: (
    Disponible solo con planificación de ventas.
    )
    exportDimensionMapping
    exportar reglas de asignación de dimensiones definidas por el usuario.
  • Nuevo: (
    Disponible solo con planificación de ventas.
    )
    importDimensionMapping
    actualizar las reglas de asignación de dimensiones definidas por el usuario existentes.

2019.3

Introducción de API v22
  • Actualizado:
    exportConfigurableModelData
    la solicitud incluye la nueva propiedad opcional
    useNumericIDs
    para eliminar el prefijo
    S
    de los ID de división y devolver solo valores numéricos.
  • Si su empresa Transición a reglas de acceso por seguridad,
    exportAccounts, exportActiveCurrencies, exportAttributes, exportDimensions, exportLevels, exportTime,
    y
    exportVersions
    solo se validará en API v22. La respuesta solo contendrá lo que el usuario haya indicado en el
    credentials
    el elemento tiene acceso.
  • Actualizado:
    updateDimensions
    incluye la nueva opción
    properties
    elemento para un
    dimensionValue
    que puede contener hasta cinco
    property
    elementos Cada uno
    property
    el elemento incluye un
    name
    y
    value.
    El valor debe ser numérico.
  • Actualizado:
    exportDimensions
    la respuesta incluye la nueva
    properties
    elemento
  • Actualizado:
    exportSheetDefinition
    la respuesta de la hoja de cubo incluye la cuenta
    code
    y
    name
    dentro del
    account
    elemento
  • Actualizado:
    exportSheetDefinition
    la respuesta de la hoja de cubo incluye la dimensión
    name
    dentro del
    dimension
    elemento
  • Actualizado:
    exportSheetDefinition
    la respuesta de hoja de cubo incluye el atributo
    name
    dentro del
    attribute
    elemento
  • Actualizado:
    exportConfigurableModelData
    la solicitud incluye la nueva opción
    includeAllColumns
    en el
    modeled-sheet
    para que la respuesta incluya todas las columnas.
  • Actualizado:
    exportConfigurableModelData
    la respuesta ahora indica
    numberOfPages
    en lugar de
    pageCount
    en el
    job
    elemento
  • Actualizado:
    exportInstances
    La respuesta ahora indica si una instancia permite la publicación de administrador en el
    options
    atributo
  • Eliminado:
    rootActuals
    ya no se admite para
    exportVersions
    independientemente de la versión de API.

2019.2

  • (Septiembre de 2019) Nuevo:
    exportSecurityAudit
    devuelve un informe de todos los eventos de seguridad en un rango de tiempo especificado.

2019.1

Introducción de API v20
  • Actualizado:
    exportInstances
    incluye
    workdayTenantId
    ,
    workdayEnvironment
    ,
    workdayUiUrl
    y
    workdayRestUrl
    información para instancias con Workday Power of One activado.
  • Nuevo:
    updateAccounts
    para actualizar/crear cuentas de forma masiva. Gestionar cuentas y sus propiedades. Permite cambiar el principal de las cuentas existentes.
  • Nuevo:
    updateAttributes
    para actualizar/crear atributos de forma masiva. Gestionar atributos y sus valores de atributo. Permite cambiar el principal de los valores de atributo existentes.
  • Actualizado:
    exportAttributes
    incluye el
    autoCreate
    Propiedad booleana para indicar si la importación de dimensiones, niveles, cuentas o atributos crea automáticamente nuevos valores de atributo no encontrados
    Adaptive Planning
    .
  • Actualizado:
    exportInstances
    incluye
    workdayTenantID, workdayEnvironment, workdayUiUrl, workdayRestUrl
    para instancias con Workday Power of One activado.
  • Eliminado: API de entidad única para
    createDimension
    ,
    updateDimension
    ,
    createDimensionValue
    ,
    updateDimensionValue
    ,
    createLevel
    y
    updateLevel
    . Utilice las API masivas de metadatos de
    updateDimensions
    y
    updateLevels
    para la creación o actualización de una sola entidad en API v20 y posteriores.

2018.3

Introducción de API v19
  • Nuevo:
    updateLevels
    para actualizar/crear niveles de forma masiva. Gestionar niveles y sus valores de atributo. Permite cambiar el principal de los niveles existentes.
  • Nuevo:
    exportConfigurableModelData
    para exportar filas de hojas modeladas.

2018.2

Introducción de API v18
  • Eliminado:
    exportLevels
    ya no contiene
    inaccessibleLevels
    atributo en la solicitud. Consulte la nueva
    inaccessibleValues
    .
  • Eliminado:
    exportUsers
    ya no contiene opciones para
    hiddenVersions
    y
    ownedLevels
    .
  • Eliminado:
    exportAccounts
    ya no contiene el
    formula
    atributo
  • Nuevo:
    exportAccounts, exportAttributes,
    exportDimensions,
    y
    exportLevels
    incluir la nueva
    inaccessibleValues
    en la solicitud para que solo los usuarios con los permisos adecuados puedan ver los valores inaccesibles.
  • Actualizado:
    exportAccounts, exportAttributes, exportDimensions,
    y
    exportLevels
    solo muestran valores accesibles por defecto. Solo los usuarios con los permisos adecuados pueden ver los valores inaccesibles.
  • Actualizado:
    exportAccounts,
    exportDimensions,
    y
    exportLevels include
    elemento
    versionName
    y
    versionID
    en la llamada de solicitud solo se realizará correctamente si el usuario tiene acceso a la versión.
  • Actualizado:
    exportAccounts
    el nombre "
    GL
    " ahora es "
    GL Accounts
    " para que coincida con el nombre de esta cuenta en los informes.
  • Actualizado:
    exportActiveCurrencies
    la respuesta ahora está ordenada por
    code.
  • Actualizado:
    exportTime version
    elemento
    option
    El atributo para una sola versión en la solicitud solo se realizará correctamente si el usuario tiene acceso a la versión.

2018.1

Introducción de API v17
  • Eliminado:
    updateUser
    eliminado de todas las versiones de API en marzo de 2018
  • Actualizado:
    exportActiveCurrencies
    contiene un
    userDefined
    para identificar qué monedas están definidas por el usuario.
  • Nuevo: API
    updateDimensions
    para actualizar o crear dimensiones de forma masiva mediante la carga de un documento XML

2017.3

Introducción de API v16
  • Actualizado: formatos de respuesta de
    exportAccounts
    ,
    createAccount
    ,
    updatedAccount
    mostrar el código de estrato temporal de cada cuenta en el
    timeStratum
    campo
  • Actualizado:
    eraseActuals
    solo acepta periodos en los mismos estratos temporales que el tipo de cuenta de entrada para API v15 +
  • Actualizado:
    eraseActuals
    utiliza la expresión "estrato temporal" en lugar de "granularidad"
  • Actualizado: formato de solicitud de
    importModeledSheet
    incluye opcional
    strata-code
  • Actualizado: formato de respuesta de
    exportModeledSheet
    incluye opcional
    strata-code
  • Añadido:
    inUse
    y
    isDefault
    propiedad para
    stratum
    elemento en
    exportTime
  • Añadido: opcional
    leafStratumId
    propiedad al formato de solicitud de
    exportTime
  • Nuevo: API
    recalculateSheet
    para volver a calcular hojas que tengan la propiedad
    Recalcular bajo demanda

2017.2

Introducción de API v15
Las empresas solo se actualizan de API v14 a API v15 si importan un calendario personalizado en la interfaz de usuario de Administración de horas.
  • Eliminado: atributos relacionados con el calendario para
    exportInstances
    calendarType, q1FirstMonth, lastMonthIsFY, firstDayOfWeek, periodAlgorithm, leapWeekPeriod,
    y
    extraPeriodQuarter
    atributos de
    instance
    elemento
  • Actualizado:
    exportTime
    revisado significativamente
  • Actualizado:
    exportData
    el comportamiento de
    start
    y
    end
    los atributos utilizan códigos de periodo temporal en lugar de cadenas de fecha MMM-AAAA.
  • Actualizado:
    exportData
    las cabeceras de fecha de salida han cambiado a códigos de periodo temporal.
  • Actualizado:
    exportVersions
    para sustituir atributos
    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
  • Actualizado:
    importStandardData, importConfigurableModelData, importCubeData
    aceptar códigos de periodo temporal en lugar de cadenas de fecha MMM-AAAA
  • Actualizado:
    exportLevels
    modificado el formato de la
    availableStart
    y
    availableEnd
    los atributos generan códigos de periodo temporal en lugar de cadenas de fecha MMM-AAAA.
  • Actualizado:
    eraseActuals
    comportamiento de atributos
    start
    y
    end
    utilizar códigos de periodo temporal en lugar de cadenas de fecha MMM-AAAA
  • Nuevo: API
    exportLocales
    para exportar las configuraciones regionales desde la interfaz de usuario de Administración de horas.

2017.1

Introducción de API v14
  • Actualizado:
    customReportValues
    incluye un nuevo elemento opcional
    suppress-rollups
  • Nuevo: API
    exportModeledSheet
  • Nuevo: API
    importModeledSheet

2016.3

Introducción de API v13
  • Actualizado:
    exportAccounts
    incluye un nuevo elemento opcional
    sheet
  • Actualizado:
    exportLevels
    incluye un nuevo elemento opcional
    sheet
  • Actualizado:
    exportLevels
    incluye un nuevo elemento de respuesta opcional
    hasChildren
  • Actualizado:
    exportVersions
    incluye un nuevo elemento opcional
    include

2016.2

Introducción de API v12
  • Actualizado:
    importCubeData, importStandardData, importConfigurableData, importTransactions
    la información de contexto que forma parte de sus mensajes de error se puede desactivar mediante el atributo
    includeContext.

2016.1

Introducción de API v11
  • Eliminado:
    canBeTree
    atributo de
    exportDimensions
  • Actualizado:
    exportInstances
    incluye nuevo
    datasources
    atributo
  • Actualizado:
    exportInstances
    incluye nuevo valor potencial
    INTEGRATION
    a
    products
    atributo en el
    instance
    elemento
  • Actualizado:
    exportLevels
    incluye nuevo
    attributeId
    y
    valueId
    a
    attribute
    elemento
  • Actualizado:
    exportLevels
    incluye nuevo
    isLinked
    y
    isElimination
    atributos a
    level
    elemento
  • Actualizado:
    exportDimensions
    incluye nuevo
    attribute
    y
    attributes
    elementos como descendientes de
    dimensionValue
    elemento
  • Actualizado:
    exportDimensions
    incluye nuevo
    listDimension, keepSorted
    y
    useOnLevels
    atributos a
    dimension
    elemento
  • Actualizado:
    exportSheetDefinition
    incluye nuevo
    required
    atributo a
    levels, text, dimension, text-selector, number, date, initial-balance, level-currency, display, timespan
    elementos de
    modeled-sheet
  • Actualizado:
    exportSheetDefinition
    incluye nuevo
    attribute
    elemento para hojas de cubo
  • Actualizado:
    exportSheetDefinition
    incluye nuevo
    split-column-title
    y
    allow-splits
    atributos a
    modeled-sheet
    elemento
  • Actualizado: API de importación de datos (
    importCubeData, importStandardData, importConfigurableModelData,
    importTransactions
    ) ahora tienen información de contexto como parte de sus mensajes de error
  • Nuevo: API
    createDimension
  • Nuevo: API
    updateDimension
  • Nuevo: API
    updateDimensionValue
  • Nuevo: API
    createLevel
  • Nuevo: API
    updateLevel