Ebenen
Version: v1
Unterstützte HTTP-VERB(s)
HTTP Verb | Status | Beschreibung |
|---|---|---|
POST
| Unterstützt | Löschen Sie die in der Anforderung genannten Ebenen. |
POST
- Anfrage:
- /removeLevelsLöscht die Ebenen für die angegebenen Ebenencodes.Beispiel für eine Anforderungs-URI:
Oder:https://api.adaptiveplanning.com/api/rest/modeling/v1/globosales/removeLevelshttps://api.adaptiveplanning.com/api/rest/modeling/v1/globosales/removeLevels?forceRemove=false&&doValidateOnly=true&&showWarnings=trueBeispiel für Anforderungs-Header:Autorisierung: BasicInhaltsart: application/json - Beispielanforderungstext
- POST-Beispielanforderung{ "levelCodesToDelete": ["testLevel", "HQ"] }NutzlastparameterNameBeschreibungErforderlichlevelCodesToDeleteName der zu löschenden Ebenencodes.JPfadparameterNameBeschreibungErforderlichMandantMandant, auf dem Transaktionen ausgeführt werden sollen. z. B. Global SalesJAbfrageparameterNameBeschreibungErforderlichStandardforceRemoveLöscht verwendete Konten, wennforceRemove=true, und ignoriert verwendete Konten, wennforceRemove=falseStandard ist immerforceRemove=falseNinstanceCodeinstanceCode, aus dem Werte abgerufen werden sollen. Beispiel: GLOBO. Wenn kein instanceCode angegeben wird, wird die Standardinstanz des Benutzers verwendet.NdoValidateOnlyVerarbeiten Sie die Anforderung im Validierungsmodus, was bedeutet, dass die Änderungen nicht persistent sind.NfalseShowWarningsListe der Warnungen hinter Dimensionswerten, die beim Löschen ignoriert/übersprungen wurden.Nfalse
- Beispielantwort:
- 200 OKErfolgreiche Antwort
Erfolgreiche Antwort mit Warnungen{ "total": 1 }{ "total": 0, "warning": { "info": "Some levels were not deleted.", "warnings": [ { "field": "HQ", "warning": "Default Root Plans cannot be deleted." } ] } }400 Unzulässige AnforderungDie Anforderung konnte vom Server nicht gelesen werden.401: Nicht autorisiertBenutzer ist nicht autorisiert.403 ForbiddenBenutzer hat unzureichende Berechtigungen.500 Interner ServerfehlerInterner Serverfehler.