Zum Hauptinhalt wechseln
Adaptive Planning
Zuletzt aktualisiert: 2023-06-23
Wechselkursart

Wechselkursart

URL-Endpunkt

HTTPS://api.adaptiveplanning.com/api/rest/modeling/<version>/<tenant>/exchangeRateTypes
Version: v1
Kategorie
Metadatenänderung
Beschreibung
Rufen Sie Wechselkursarten in Adaptive Planning ab/erstellen/aktualisieren Sie sie
Zum Aufrufen sind Berechtigungen erforderlich
Währungen (WÄHRUNGEN)
Auf Anforderung erforderliche Parameter
N/V

Unterstützte HTTP-Verb(e)

HTTP Verb
Beschreibung
GET
Ruft alle verfügbaren Wechselkursarten im System ab
GET
Ruft die Wechselkursart für einen bestimmten Code im System für den Mandanten ab
POST
Basierend auf der im System verfügbaren Wechselkursart wird die Wechselkursart eingefügt/aktualisiert.
DELETE
Löscht die Wechselkursart basierend auf dem angegebenen Code für die Wechselkursart

GET

Anforderungs-URI
/exchangeRateTypes
:
Ruft die Wechselkursarten ab.
Ruft alle im System verfügbaren Wechselkursarten für den Mandanten ab.
Beispiel für eine Anforderungs-URI:
HTTPS://api.adaptiveplanning.com/api/rest/modeling/v1/greenco/exchangeRateTypes/A1

POST

Anfordern
/exchangeRateTypes
:
Fügt die Wechselkursarten ein oder aktualisiert sie.
Fügt die Wechselkursarten in Planning basierend auf dem Wechselkursartcode ein oder aktualisiert sie:
  • Fügen Sie die Wechselkursart ein, wenn der Code im System nicht vorhanden ist.
  • Aktualisiert, ob der Code der Wechselkursart bereits im System vorhanden ist.
Beispiel für eine Anforderungs-URI:
HTTPS://api.adaptiveplanning.com/api/rest/modeling/v1/greenco/exchangeRateTypes

Antwort

204 Kein Inhalt
Erfolgreiche Antwort ist leer mit Statuscode 204.
400 Unzulässige Anforderung
Die Anforderung konnte vom Server nicht gelesen werden.
Beispiel
{ "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: Nicht autorisiert
Benutzer ist nicht autorisiert.
Beispiel:
{ "message": "Invalid credential", "status": 401 }

DELETE

Anfordern
/exchangeRateType/{code}
:
Löscht die Wechselkursart.
Löscht die vorhandene vom Benutzer definierte Wechselkursart. Außerdem wird das externe Wechselkursart-Mapping gelöscht, falls vorhanden.
Die beiden reservierten Wechselkursarten können nicht gelöscht werden. Dies sind die Wechselkursarten "Monatlicher Durchschnitt" und "Ende des Monats".
Beispiel für eine Anforderungs-URI:
HTTPS://api.adaptiveplanning.com/api/rest/modeling/v1/greenco/exchangeRateType/Xrate