Saltar al contenido principal
Adaptive Planning
Última actualización: 2023-06-23
Clase de tipo de cambio

Clase de tipo de cambio

Punto final de URL

HTTPS://api.adaptiveplanning.com/api/rest/modeling/<version>/<tenant>/exchangeRateTypes
Versión: v1
Categoría
Modificación de metadatos
Descripción
Obtener/crear/actualizar tipos de tipo de cambio en Adaptive Planning
Permisos obligatorios para invocar
Monedas (CURRENCES)
Parámetros obligatorios en solicitud
N/D

Verbos HTTP admitidos

HTTP Verb
Descripción
GET
Recupera todas las clases de tipo de cambio disponibles en el sistema
GET
Recupera la clase de tipo de cambio de un código determinado en el sistema para el entorno de cliente
POST
En función de la clase de tipo de cambio disponible en el sistema, inserta/actualiza la clase de tipo de cambio.
ELIMINAR
Elimina la clase de tipo de cambio en función del código de clase de tipo de cambio proporcionado

GET

URI de solicitud
/exchangeRateTypes
:
recupera los tipos de tipo de cambio.
Obtiene todos los tipos de tipo de cambio disponibles en el sistema para el entorno de cliente.
URI de solicitud de muestra:
HTTPS://api.adaptiveplanning.com/api/rest/modeling/v1/greenco/exchangeRateTypes/A1

POST

Solicitud
/exchangeRateTypes
:
inserta o actualiza los tipos de tipo de cambio.
Inserta o actualiza las clases de tipo de cambio en la planificación en función del código de clase de tipo de cambio:
  • Inserte la clase de tipo de cambio si el código no está presente en el sistema.
  • Se actualiza si el código de clase de tipo de cambio ya está presente en el sistema.
URI de solicitud de muestra:
HTTPS://api.adaptiveplanning.com/api/rest/modeling/v1/greenco/exchangeRateTypes

Respuesta

204 Sin contenido
La respuesta correcta está en blanco con el código de estado 204.
400 Solicitud incorrecta
El servidor no ha podido entender la solicitud.
Ejemplo
{ "error": "Errors occurred while processing the request", "errors": [ { "error": "ABCD1 is a duplicate exchange rate type code in the request body. Exchange rate type code must be unique.", "code": "PLN310002" }, { "error": "Abcd name is a duplicate exchange rate type name in the request body. Exchange rate type name must be unique.", "code": "PLN310002" }, { "error": "Test Name is a duplicate exchange rate type name in the request body. Exchange rate type name must be unique.", "code": "PLN310002" } ] }
401 No autorizado
El usuario no está autorizado.
Ejemplo:
{ "message": "Invalid credential", "status": 401 }

ELIMINAR

Solicitud
/exchangeRateType/{code}
:
elimina la clase de tipo de cambio.
Elimina la clase de tipo de cambio existente definida por el usuario. También eliminará la asignación de tipo de tipo de cambio externo, si está presente.
Los dos tipos de tipo de cambio reservados no se pueden eliminar. Se trata de los tipos de tipo de cambio "Promedio mensual" y "Final de mes".
URI de solicitud de muestra:
HTTPS://api.adaptiveplanning.com/api/rest/modeling/v1/greenco/exchangeRateType/Xrate