Passer au contenu principal
Adaptive Planning
Dernière mise à jour : 2023-06-23
Type de taux de change

Type de taux de change

Point de terminaison de l'adresse URL

HTTPS://api.adaptiveplanning.com/api/rest/modeling/<version>/<tenant>/exchangeRateTypes
Version : v1
Catégorie
Modification de métadonnées
Description
Obtenir/créer/mettre à jour des types de taux de change dans Adaptive Planning
Autorisations obligatoires pour être appelées
Devises (DEVISES)
Paramètres requis pour la demande
S.O.

Word(s) HTTP pris en charge

Configurer HTTP HTTP
Description
GET
Récupère tous les types de taux de change disponibles dans le système
GET
Récupère le type de taux de change pour un code donné dans le système pour le locataire
POST
En fonction du type de taux de change disponible dans le système, il insère/met à jour le type de taux de change.
SUPPRIMER
Supprime le type de taux de change en fonction du code de type de taux de change fourni

GET

URI de la demande
/exchangeRateTypes
:
Extraire les types de taux de change.
Récupère tous les types de taux de change disponibles dans le système pour le locataire.
URI de la demande exemple :
HTTPS://api.adaptiveplanning.com/api/rest/modeling/v1/greenco/exchangeRateTypes/A1

POST

Demande
/exchangeRateTypes
:
insère ou met à jour les types de taux de change.
Insère ou met à jour les types de taux de change dans Planning en fonction du code de type de taux de change :
  • Insérez le type de taux de change si le code n’est pas présent dans le système.
  • Se met à jour si le code de type de taux de change est déjà présent dans le système.
URI de la demande exemple :
HTTPS://api.adaptiveplanning.com/api/rest/modeling/v1/greenco/exchangeRateTypes

Réponse

204 Aucun contenu
La réponse réussie est vide avec le code de statut 204.
Demande de type 400 Mauvais
La demande n'a pas pu être comprise par le serveur.
Exemple
{ "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 non autorisé
L’utilisateur n’est pas autorisé.
Exemple :
{ "message": "Invalid credential", "status": 401 }

SUPPRIMER

Demande
/exchangeRateType/{code}
:
Supprime le type de taux de change.
Supprime le type de taux de change existant défini par l’utilisateur. Il supprimera également le mappage de type de taux de change externe s’il est présent.
Les deux types de taux de change réservés ne peuvent pas être supprimés. Il s’agit du type de taux de change Moyenne mensuelle et Fin du mois.
URI de la demande exemple :
HTTPS://api.adaptiveplanning.com/api/rest/modeling/v1/greenco/exchangeRateType/Xrate