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:importModeledSheetahora admite la opciónaccountCodeatributo dentro deDisplayColumnselemento Elcodeatributo deDisplayColumnahora permite crear un identificador exclusivo editable para la columna. CuándoaccountCodeno está incluido en la solicitud, generamos por procedimiento unacodepara vincular la columna a una cuenta determinada.
- Actualizado:exportModeledSheetahora admite la opciónaccountCodeatributo dentro deDisplayColumnselemento Elcodeatributo deDisplayColumnahora permite crear un identificador exclusivo editable para la columna.
- actualizado:importConfigurableModelDatacorregidoapplyValidationRulesdescripción para indicar que el valor por defecto estruey lo ha sido desde v38.
- actualizado:importStandardDataahora admitesplitsToUnspliten elimportDataOptionselemento, lo que permite importar divisiones en ubicaciones sin dividir con datos existentes.
- actualizado:exportCalendarahora admitecodeen elcalendarelemento
- actualizado:exportVersionsahora admitecurrencyVersionsen elincludeelemento 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
- /updateTimeel objeto de calendario ahora admitecodecuando hay códigos presentes.
- Definición de hoja modelada
- /definitionPATCHadmiteaccountCodeen 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.
- /definitionPATCHadmitecodeen 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 queprefixy 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:exportDataya no admite elsheetelemento en API v39 y superior.
- Actualizado:exportDataadmite:
- 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:exportAttributesadmite uncodeatributo para elattributeelemento ElcodeEl atributo solo está disponible en API v39 y superior.
- Actualizado:updateAttributesadmite uncodeatributo para elattributeelemento ElcodeEl atributo solo está disponible en API v39 y superior.
- Actualizado:exportDimensionsadmite uncodeatributo para eldimensionelemento ElcodeEl atributo solo está disponible en API v39 y superior.
- Actualizado:updateDimensionsadmite uncodeatributo para eldimensionelemento ElcodeEl atributo solo está disponible en API v39 y superior.
- Actualizado:exportAccountsadmite un nuevo valor booleanoshowAccountGroupCodesatributo en elincludeelemento Si se define este atributo como verdadero en las solicitudes, se exportan los códigos de grupo de cuentas en la respuesta. ElshowAccountGroupCodesEl atributo solo está disponible en API v38 y superior.
- Actualizado:importModeledSheetrequiere unnameycodeatributo en elconfigurableModelelemento de solicitudes elnameycodelos elementos solo están disponibles en API v39 y superior.
- Actualizado:exportSheetscambiamos el nombre deprefixatributo acodeen elmodeled-sheetelemento Elcodesolo está disponible en API v39 y superior.
- Actualizado:exportVersionsadmite el valor booleanoscenariosatributo en elincludeelemento de solicitudes de devolucióntype="SCENARIO"para situaciones hipotéticas personales en la respuesta. Requiere API v37 y superior.
- Actualizado:importGroupsadmite la edición de grupos de usuarios externos en la interfaz de usuario de Adaptive Planning cuando esos grupos de usuarios tienendataSource=EXTERNAL.
- Actualizado:createUseradmite estos atributos en eluserelemento:
- position
- homepage
- country
- usState
- netSuiteLogin
- salesforceLogin
- Actualizado:updateUseradmite estos atributos en eluserelemento:
- position
- homepage
- country
- usState
- perspective
- perspectiveName
- dashboard
- dashboardName
- netSuiteLogin
- salesforceLogin
- Actualizado:exportUsersadmite estos atributos en eluserelemento:
- 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/definitionPATCHadmitedeletecomo 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/definitionPATCHadmitedeletecomo 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:importConfigurableModelDataadmiteapplyValidationRulesen elimportDataOptionspara indicar si las importaciones de datos se validan con las reglas de validación.
Introducción de API v37
- Actualizado:customReportValuesadmite una nuevacell-inclusionsatributo en elreportelemento Este atributo funciona a nivel de celda junto consuppress-zeroespara controlar si el resultado contiene cero celdas o celdas en blanco para las filas no suprimidas.
- Actualizado:customReportValuesyexportDatarecibir mejoras de desempeño en condiciones específicas. Consulte lo siguiente:
2023R1
(11 de marzo)
Introducción de API v36
- Actualizado:importStandardDataadmitemodeen el elemento importDataOptions para indicarREPLACEmodo
- Actualizado:importStandardDatarequiere lascopeelemento cuando se utilizareplacepara indicar los datos que se están sustituyendo. Elscopeelemento requiere 1timeelemento, 1accountselemento con al menos un elemento secundarioaccountelemento y 1levelselemento
- Actualizado: usuarios que realizanimportStandardDatalas solicitudes requieren permisos de borrado de datos para que la API v36 admitaREPLACEmodo
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:exportConfigurableModelDatasoportes de transmisiónuseActualValuecomo atributo en la solicitudmodeled-sheetpara devolver datos sin procesar en lugar de precisión de cuenta. Las cuentas calculadas se devuelven con una precisión de nueve decimales.
- Actualizado:exportConfigurableModelDataadmite una nuevastatuselemento en elresponseelemento Elstatusel elemento incluye unsuccessAtributo booleano seguido derowCountSentpara indicar las filas enviadas cuando se han enviado correctamente o no.
- Actualizado:exportConfigurableModelDataadmitetotalRowCounten el resultado de respuestadatapara indicar el total de filas endata.
- Actualizado:exportConfigurableModelDataevita 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:successatributo en elresponseelemento deexportConfigurableModelDatase elimina por defecto para la API v35 cuando se transmiten datos (isGetAllRows="true").
- Eliminado: el prefijosparaparentIden la salida de datos cuandouseNumericIDs=truese elimina para API v35 cuando se transmiten datos (isGetAllRows="true").
(septiembre de 2022)
Introducción de API v34
- Actualizado:updateAccountsadmite el etiquetado de valores de dimensión y valores de atributos solo convalue. Ya no es compatiblevalueNameyvalueCodecon API v34.
- Actualizado:updateDimensionsadmite el etiquetado de valores de dimensión y valores de atributos solo convalue. Ya no es compatiblevalueNameyvalueCodecon API v34.
- Actualizado:updateLevelsadmite el etiquetado de valores de dimensión y valores de atributos solo convalue. Ya no es compatiblevalueNameyvalueCodecon API v34.
- Actualizado:exportAccountsindica valores de dimensión y valores de atributos etiquetados convalue. Ya no es compatiblevalueNameyvalueCodecon API v34.
- Actualizado:exportDimensionsindica valores de dimensión y valores de atributos etiquetados convalue. Ya no es compatiblevalueNameyvalueCodecon API v34.
- Actualizado:exportLevelsindica valores de dimensión y valores de atributos etiquetados convalue. Ya no es compatiblevalueNameyvalueCodecon API v34.
- Actualizado:updateAccountslas solicitudes pueden definirbalanceTypecomodebitocredit. Las cuentas secundarias ahora pueden usar unbalanceTypeque sus cuentas principales para admitir cuentas de contrapartida.
- Actualizado:updateAccountsrespuestas incluyen una nueva propiedad booleana paraisContrapara indicar si la cuenta es una cuenta de contrapartida.
- Actualizado:createAccountrespuestas incluyen una nueva propiedad booleana paraisContrapara indicar si la cuenta es una cuenta de contrapartida.
- Actualizado:exportSheetDefinitiondevuelvehorizontalAxis,verticalAxis,maxColumnWidth,suppressZeroRows,rearreangeGLAndCustomAccounts,hideRollupTotalsen elcube-sheetelemento
- Actualizado:exportSheetDefinitiondevuelve elusersyuserelementos en la respuesta si el usuario que llama tiene el permiso Modelo.
- Actualizado:importCubeDataadmitemodeen elimportDataOptionselemento para indicarAPPENDoREPLACEmodo de importación
- Actualizado:importCubeDataadmite lascopeelemento cuando se utilizaREPLACEmodo de importación para indicar las coordenadas del cubo donde se sustituirán los datos.
(agosto de 2022)
Introducción de API v33
- Nuevo:exportCalendaradmite la exportación de metadatos de calendario con la introducción de calendarios alternativos en 2022R2.
- Actualizado:exportTimeadmitecalendarIden 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:exportConfigurableModelDataahora admite la exportación solo de las columnas de interés si las especifica en elfilterselemento de la solicitud.
- Actualizado:exportConfigurableModelDataahora admite la salida de columnas numéricas con la precisión decimal de la cuenta definiendouseAccountPrecision=truepara elmodeled-sheetelemento cuandoisGetAllRows=true.
2022R1
(mayo de 2022)
- Actualizado:updateLevelsadmite un formato de entrada plano que permiteleveletiquetas para que se sitúen directamente debajo de unlevelsetiqueta 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:exportConfigurableModelDatatransmite datos para mejorar el rendimiento.
- Actualizado:updateLevelsahora admitevalueCodeyvalueNameen eldimensioncuando los nombres de visualización están activados.
- Actualizado:updateDimensions,updateLevelsyupdateAccountsahora soportevalueCodeyvalueNameen elattributecuando los nombres de visualización están activados.
- Actualizado:exportDimensions,exportLevelsyexportAccountsahora soportevalueCode,valueNameyvalueDisplayNameen elattributecuando los nombres de visualización están activados.
2021R2
(octubre de 2021)
- 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 activadisplayNameEnabledpor llamada (consulte la página de documentación de cada API para obtener más información).
- Actualizado:updateLevels,updateDimensions,updateAttributesahora se aceptan solicitudescodeynamey seguir utilizandoidcomo clave.
- codeynameson obligatorios al crear valores de dimensión, valores de atributo y niveles.
- Actualizado:updateLevels,updateDimensions,updateAttributesahora se devuelven respuestasname,code,displayNameydisplayNameType.
- Actualizado:importDimensionMappinglas solicitudes aceptan:
- idynameparadimension.
- idycodepara niveles y valores de dimensión.
- Actualizado:exportDimensionMappingfiltrado de solicitudes:
- keywordcomo una coincidencia parcial en el nombre de visualización.
- levelusoscodeen lugar dename.
- dimensionValueusoscodeen lugar dename.
- Atributovaluese refiere acode, en lugar dename.
- Actualizado:exportDimensionMappingrespuestas devuelvenid,name,code,display namepara niveles y valores de dimensión.
- Actualizado:exportLevels,exportDimensionsyexportAttributesahora se devuelven respuestasname,code,displayName,displayNameType.
- Actualizado:importStandardData,importCubeData,importConfigurableModelDatayimportTransactionssolicitud:
- Fila de cabeceraLevelcambios enLevel Code.
- Fila de cabeceraAccountcambios enAccount Code.
- Fila de cabeceraDimensionscambiar 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=falseutiliza código en el sistema.
- useMappingsydisplayNameEnabledno puede sertrueal mismo tiempo.
- Actualizado:exportConfigurableModelData(requiere API v31) solicitudes:
- levelel elemento ya no es compatiblenameen API v31+.
- levelañade compatibilidad concode.
- modeled-sheetañade compatibilidad conincludeCodes,includeNamesyincludeDisplayNamescon opciones de verdadero/falso que se aplican a todosdimension valuesylevelsen la llamada. Al menos una de estas tres opciones debe ser verdadera.
- Actualizado:exportConfigurableModelDatarespuestas:
- 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:exportDatasolicitudes:
- levelel elemento ya no es compatiblenameen API v30+.
- levelañade compatibilidad concode.
- levelcoincidirá con el código del sistema.
- dimensionValueel elemento ya no es compatiblenameen API v30+.
- dimensionValueañade compatibilidad concode.
- dimensionValuecoincidirá con el código del sistema.
- Actualizado:exportDatarespuestas:
- 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:eraseDatasolicitudes:
- levelel elemento ya no es compatiblenameen API v30+.
- levelañade compatibilidad concode.
- levelcoincidirá con el código del sistema.
Introducción de API v31
(septiembre de 2021)
- Actualizado:importConfigurableModelData,importTransactions,importCubeDatayimportStandardDataerror cuando el número de caracteres de barra vertical de la cabecera y los datos no coinciden.
- Actualizado:updateAccessRulesahora requiere laUserspermiso para invocarlo, en lugar delAdminpermiso
- Actualizado:updateAccountsahora permite crear una nueva cuenta principal entre una cuenta principal existente y sus cuentas secundarias.
Introducción de API v30 (agosto de 2021)
- Actualizado:updateAttributes,updateDimensions,updateLevelsya no admite caracteres de espacio en blanco Unicode ennameyshortName. Consulte https://docs.oracle.com/javase/7/docs/api/java/lang/Character.html#isWhitespace(char) para ver los caracteres de espacio en blanco no permitidos. Se permite un solo espacio entre palabras ennameyshortName.
2021R1
Introducción de API v29 (mayo de 2021)
- Actualizado:updateAccountslas solicitudes ahora permiten crear nuevas cuentas condataEntryType=CUBE.Adaptive Planningcalcula automáticamente eldataEntryTypepara cualquier cuenta que no sea hoja. Si el principaldataEntryTypeesCUBE, las cuentas nuevas tendrán por defectodataEntryType=CUBE. De lo contrario, las nuevas cuentas tienen por defectodataEntryType=STANDARD. Cambios endataEntryTypepara las cuentas que no son hoja se ignoran.
- Actualizado:UpdateAccountslas respuestas indicandataEntryTypepara todas las cuentas hoja comoCUBEoSTANDARD.
Introducción de API v28 (abril de 2021)
- Actualizado:exportVersionslas respuestas ahora incluyenisPredictive=trueen elversionpara indicar versiones predictivas.
- Actualizado:createUserlas solicitudes ahora incluyenalternateEmailysamlFedId. UtilizaralternateEmailpara definir un correo electrónico alternativo, que seleccionamos automáticamente como el correo electrónico del usuario en la sección Detalles de usuario. UtilizarsamlFedIdpara incluir el ID de federación SAML del usuario para el inicio de sesión único.
- Actualizado:updateUserlas solicitudes ahora incluyenalternateEmailysamlFedId. UtilizaralternateEmailpara definir un correo electrónico alternativo, que seleccionamos automáticamente como el correo electrónico del usuario en la sección Detalles de usuario. UtilizarsamlFedIdpara 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:updateAttributesyupdateDimensionslas solicitudes incluyenretainExistingOrderpara indicar si se ignora el orden de carga útil para mantener el ordenAdaptive Planningya se utiliza para las jerarquías. Si es falso, el orden de la carga determina cómo ordenará Adaptive Planning los elementos.
- Actualizado:updateLevelsahora establecen el valor por defecto deretainExistingOrdera 1
- Actualizado:updateAccountsahora establecen el valor por defecto deretainExistingOrdera 1
- Actualizado:importModeledSheetlas solicitudes ahora incluyenrequiredColumnpara indicar si se debe proporcionar un valor de dimensión para que los usuarios guarden la hoja modelada. Debe preguntarAdaptive Planningasistencia técnica para activarrequiredColumnparaimportModeledSheetsolicitudes
- Actualizado:exportModeledSheetlas respuestas ahora incluyenrequiredColumnpara indicar si se debe proporcionar un valor de dimensión para que los usuarios guarden la hoja modelada.
Introducción de API v26
- Actualizado:updateAccountsyupdateLevelslas solicitudes incluyenretainExistingOrderpara indicar si se ignora el orden de carga útil para mantener el ordenAdaptive Planningya 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,permissionSetIdsustituyeroleIdcon el cambio de nombre de Roles y permisos a Conjuntos de permisos enAdaptive Planning.
- Nuevo:updateAssociationspara definir asociaciones de dimensión y nivel de usuario. También puede definir la propiedad de nivel de usuario para los niveles cuandocodeno está incluido en el elemento Asociación.
- Eliminado:roleIDya no se admite en las API v26 y posteriores. Las API v25 y anteriores siguen admitiendoroleID.
2020R2
- Actualizado (febrero de 2021): las solicitudes de eraseData ignoran las mayúsculas y minúsculasAccountsyLevelsetiquetas
- (Diciembre de 2020) Actualizado:updateDimensionsLa solicitud sustituye los caracteres de nueva línea que se encuentran en ladimensionValue namede 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:updateDimensionsla solicitud ahora gestiona varios cambios de nombre de la misma entidad en la mismaupdateDimensionsllamada 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:exportDatala solicitud ya no incluyeincludeRollups. La solicitud incluye valor booleanoincludeRollupAccountspara agrupaciones de cuentas yincludeRollupLevelspara agrupaciones de niveles.
Introducción de API v24
- Actualizado:updateLevelsla solicitud incluyepublishCurrencypara indicar la moneda al publicar un plan financiero en Workday Core Financials.
- Actualizado:exportLevelsla respuesta incluyepublishCurrencypara indicar la moneda al publicar un plan financiero en Workday Core Financials.
- Actualizado:exportInstancesla respuesta incluyenotificationTypepara indicar la configuración de notificación de entorno de cliente de Workday cuandoAdaptive Planningestá configurado para Workday.
- Actualizado:exportDatala solicitud incluyestratumpara 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:eraseDatapara borrar datos de plan y cifras reales. Proporciona las mismas funciones queeraseActualspero 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:updateAccessRulespara 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:importConfigurableModelDatala solicitud incluyeimportKeypara 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:exportUsersyexportLevelslas solicitudes pueden incluir el valor booleanogroupspara que las respuestas incluyangroupIds. GroupIdscontienen una lista separada por comas de todos los grupos a los que pertenece el nivel o el usuario. Elgroupsel atributo por defecto esfalse.
- Nuevo: (Disponible solo con planificación de ventas.)exportDimensionMappingexportar reglas de asignación de dimensiones definidas por el usuario.
- Nuevo: (Disponible solo con planificación de ventas.)importDimensionMappingactualizar las reglas de asignación de dimensiones definidas por el usuario existentes.
2019.3
Introducción de API v22
- Actualizado:exportConfigurableModelDatala solicitud incluye la nueva propiedad opcionaluseNumericIDspara eliminar el prefijoSde 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,yexportVersionssolo se validará en API v22. La respuesta solo contendrá lo que el usuario haya indicado en elcredentialsel elemento tiene acceso.
- Actualizado:updateDimensionsincluye la nueva opciónpropertieselemento para undimensionValueque puede contener hasta cincopropertyelementos Cada unopropertyel elemento incluye unnameyvalue.El valor debe ser numérico.
- Actualizado:exportDimensionsla respuesta incluye la nuevapropertieselemento
- Actualizado:exportSheetDefinitionla respuesta de la hoja de cubo incluye la cuentacodeynamedentro delaccountelemento
- Actualizado:exportSheetDefinitionla respuesta de la hoja de cubo incluye la dimensiónnamedentro deldimensionelemento
- Actualizado:exportSheetDefinitionla respuesta de hoja de cubo incluye el atributonamedentro delattributeelemento
- Actualizado:exportConfigurableModelDatala solicitud incluye la nueva opciónincludeAllColumnsen elmodeled-sheetpara que la respuesta incluya todas las columnas.
- Actualizado:exportConfigurableModelDatala respuesta ahora indicanumberOfPagesen lugar depageCounten eljobelemento
- Actualizado:exportInstancesLa respuesta ahora indica si una instancia permite la publicación de administrador en eloptionsatributo
- Eliminado:rootActualsya no se admite paraexportVersionsindependientemente de la versión de API.
2019.2
- (Septiembre de 2019) Nuevo:exportSecurityAuditdevuelve un informe de todos los eventos de seguridad en un rango de tiempo especificado.
2019.1
Introducción de API v20
- Actualizado:exportInstancesincluyeworkdayTenantId,workdayEnvironment,workdayUiUrlyworkdayRestUrlinformación para instancias con Workday Power of One activado.
- Nuevo:updateAccountspara actualizar/crear cuentas de forma masiva. Gestionar cuentas y sus propiedades. Permite cambiar el principal de las cuentas existentes.
- Nuevo:updateAttributespara actualizar/crear atributos de forma masiva. Gestionar atributos y sus valores de atributo. Permite cambiar el principal de los valores de atributo existentes.
- Actualizado:exportAttributesincluye elautoCreatePropiedad booleana para indicar si la importación de dimensiones, niveles, cuentas o atributos crea automáticamente nuevos valores de atributo no encontradosAdaptive Planning.
- Actualizado:exportInstancesincluyeworkdayTenantID, workdayEnvironment, workdayUiUrl, workdayRestUrlpara instancias con Workday Power of One activado.
- Eliminado: API de entidad única paracreateDimension,updateDimension,createDimensionValue,updateDimensionValue,createLevelyupdateLevel. Utilice las API masivas de metadatos deupdateDimensionsyupdateLevelspara la creación o actualización de una sola entidad en API v20 y posteriores.
2018.3
Introducción de API v19
- Nuevo:updateLevelspara actualizar/crear niveles de forma masiva. Gestionar niveles y sus valores de atributo. Permite cambiar el principal de los niveles existentes.
- Nuevo:exportConfigurableModelDatapara exportar filas de hojas modeladas.
2018.2
Introducción de API v18
- Eliminado:exportLevelsya no contieneinaccessibleLevelsatributo en la solicitud. Consulte la nuevainaccessibleValues.
- Eliminado:exportUsersya no contiene opciones parahiddenVersionsyownedLevels.
- Eliminado:exportAccountsya no contiene elformulaatributo
- Nuevo:exportAccounts, exportAttributes,exportDimensions,yexportLevelsincluir la nuevainaccessibleValuesen la solicitud para que solo los usuarios con los permisos adecuados puedan ver los valores inaccesibles.
- Actualizado:exportAccounts, exportAttributes, exportDimensions,yexportLevelssolo muestran valores accesibles por defecto. Solo los usuarios con los permisos adecuados pueden ver los valores inaccesibles.
- Actualizado:exportAccounts,exportDimensions,yexportLevels includeelementoversionNameyversionIDen la llamada de solicitud solo se realizará correctamente si el usuario tiene acceso a la versión.
- Actualizado:exportAccountsel nombre "GL" ahora es "GL Accounts" para que coincida con el nombre de esta cuenta en los informes.
- Actualizado:exportActiveCurrenciesla respuesta ahora está ordenada porcode.
- Actualizado:exportTime versionelementooptionEl 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:updateUsereliminado de todas las versiones de API en marzo de 2018
- Actualizado:exportActiveCurrenciescontiene unuserDefinedpara identificar qué monedas están definidas por el usuario.
- Nuevo: APIupdateDimensionspara 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 deexportAccounts,createAccount,updatedAccountmostrar el código de estrato temporal de cada cuenta en eltimeStratumcampo
- Actualizado:eraseActualssolo acepta periodos en los mismos estratos temporales que el tipo de cuenta de entrada para API v15 +
- Actualizado:eraseActualsutiliza la expresión "estrato temporal" en lugar de "granularidad"
- Actualizado: formato de solicitud deimportModeledSheetincluye opcionalstrata-code
- Actualizado: formato de respuesta deexportModeledSheetincluye opcionalstrata-code
- Añadido:inUseyisDefaultpropiedad parastratumelemento enexportTime
- Añadido: opcionalleafStratumIdpropiedad al formato de solicitud deexportTime
- Nuevo: APIrecalculateSheetpara volver a calcular hojas que tengan la propiedadRecalcular 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 paraexportInstancescalendarType, q1FirstMonth, lastMonthIsFY, firstDayOfWeek, periodAlgorithm, leapWeekPeriod,yextraPeriodQuarteratributos deinstanceelemento
- Actualizado:exportTimerevisado significativamente
- Actualizado:exportDatael comportamiento destartyendlos atributos utilizan códigos de periodo temporal en lugar de cadenas de fecha MMM-AAAA.
- Actualizado:exportDatalas cabeceras de fecha de salida han cambiado a códigos de periodo temporal.
- Actualizado:exportVersionspara sustituir atributosstartVerFY, completedValuesThruYr, completedValuesThruMon, completedValuesThruPer, startScrollYr, startScrollMon, startScrollPer, endVerFY, lockLeadingYr, lockLeadingMon, lockLeadingPer, leftScrollFY, startPlanYr, startPlanMon, startPlanPer, endPlanFYconstartVer, endVer, startScroll, completedValuesThru, leftScroll, startPlan, endPlan, lockLeading
- Actualizado:importStandardData, importConfigurableModelData, importCubeDataaceptar códigos de periodo temporal en lugar de cadenas de fecha MMM-AAAA
- Actualizado:exportLevelsmodificado el formato de laavailableStartyavailableEndlos atributos generan códigos de periodo temporal en lugar de cadenas de fecha MMM-AAAA.
- Actualizado:eraseActualscomportamiento de atributosstartyendutilizar códigos de periodo temporal en lugar de cadenas de fecha MMM-AAAA
- Nuevo: APIexportLocalespara exportar las configuraciones regionales desde la interfaz de usuario de Administración de horas.
2017.1
Introducción de API v14
- Actualizado:customReportValuesincluye un nuevo elemento opcionalsuppress-rollups
- Nuevo: APIexportModeledSheet
- Nuevo: APIimportModeledSheet
2016.3
Introducción de API v13
- Actualizado:exportAccountsincluye un nuevo elemento opcionalsheet
- Actualizado:exportLevelsincluye un nuevo elemento opcionalsheet
- Actualizado:exportLevelsincluye un nuevo elemento de respuesta opcionalhasChildren
- Actualizado:exportVersionsincluye un nuevo elemento opcionalinclude
2016.2
Introducción de API v12
- Actualizado:importCubeData, importStandardData, importConfigurableData, importTransactionsla información de contexto que forma parte de sus mensajes de error se puede desactivar mediante el atributoincludeContext.
2016.1
Introducción de API v11
- Eliminado:canBeTreeatributo deexportDimensions
- Actualizado:exportInstancesincluye nuevodatasourcesatributo
- Actualizado:exportInstancesincluye nuevo valor potencialINTEGRATIONaproductsatributo en elinstanceelemento
- Actualizado:exportLevelsincluye nuevoattributeIdyvalueIdaattributeelemento
- Actualizado:exportLevelsincluye nuevoisLinkedyisEliminationatributos alevelelemento
- Actualizado:exportDimensionsincluye nuevoattributeyattributeselementos como descendientes dedimensionValueelemento
- Actualizado:exportDimensionsincluye nuevolistDimension, keepSortedyuseOnLevelsatributos adimensionelemento
- Actualizado:exportSheetDefinitionincluye nuevorequiredatributo alevels, text, dimension, text-selector, number, date, initial-balance, level-currency, display, timespanelementos demodeled-sheet
- Actualizado:exportSheetDefinitionincluye nuevoattributeelemento para hojas de cubo
- Actualizado:exportSheetDefinitionincluye nuevosplit-column-titleyallow-splitsatributos amodeled-sheetelemento
- 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: APIcreateDimension
- Nuevo: APIupdateDimension
- Nuevo: APIupdateDimensionValue
- Nuevo: APIcreateLevel
- Nuevo: APIupdateLevel