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'URL

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

Verbe(s) HTTP pris en charge

Verbe 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 d'un code donné dans le système de l'environnement client
POST
En fonction du type de taux de change disponible dans le système, cette option insère/met à jour le type de taux de change.
DELETE
Supprime le type de taux de change en fonction du code de taux de change fourni

GET

URI de la demande
/exchangeRateTypes
:
récupère les types de taux de change.
Récupère tous les types de taux de change disponibles dans le système pour l'environnement client.
Exemple d'URI de demande :
HTTPS://api.adaptiveplanning.com/api/rest/modeling/v1/greenco/exchangeRateTypes/A1

POST

Demander
/exchangeRateTypes
:
insère ou met à jour les types de taux de change.
Insère ou met à jour les types de taux de change dans la planification en fonction du code du type de taux de change :
  • Insérez le type de taux de change si le code n'existe pas dans le système.
  • Mises à jour si le code du type de taux de change existe déjà dans le système.
Exemple d'URI de demande :
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.
400 Demande incorrecte
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 }

DELETE

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