Périmètres
Version : v1
VERB(S) HTTP pris en charge
Verbe HTTP | Le statut | Description |
|---|---|---|
POST
| Prise en charge | Supprimez les périmètres indiqués dans la demande. |
POST
- Demande :
- /removeLevelsSupprime les périmètres pour les codes de périmètre donnés.Exemple d'URI de demande :
ouhttps://api.adaptiveplanning.com/api/rest/modeling/v1/globosales/removeLevelshttps://api.adaptiveplanning.com/api/rest/modeling/v1/globosales/removeLevels?forceRemove=false&&doValidateOnly=true&&showWarnings=trueExemple d'en-tête de demande :Autorisation : baseType de contenu : application/json - Exemple de corps de demande
- Exemple de demande POST{ "levelCodesToDelete": ["testLevel", "HQ"] }Paramètres des données utilesNomDescriptionObligatoirelevelCodesToDeleteLes codes de périmètre à supprimer sont indiqués.OParamètre de cheminNomDescriptionObligatoiretenantEnvironnement client sur lequel opérer les opérations. par exemple globalalesOParamètres de requêteNomDescriptionObligatoirePar défautforceRemoveSupprime les comptes en cours d'utilisation lorsque forceRemove=true et ignore les comptes en cours d'utilisation lorsque forceRemove=falseLa valeur par défaut est toujours forceRemove=falseNinstanceCodeinstanceCode à partir de laquelle extraire les valeurs. Par exemple, GLOBO. Si aucun code d'instance n'est spécifié, l'instance par défaut de l'utilisateur est utilisée.NdoValidateOnlyTraiter la demande en mode Valider, ce qui signifie que les modifications ne sont pas conservées.NfalseshowWarningsListe des avertissements derrière une valeur de dimension ignorée/omise de la suppression.Nfalse
- Exemple de réponse :
- 200 OKRéponse réussie
Réponse réussie avec avertissements{ "total": 1 }{ "total": 0, "warning": { "info": "Some levels were not deleted.", "warnings": [ { "field": "HQ", "warning": "Default Root Plans cannot be deleted." } ] } }400 Demande incorrecteLa demande n'a pas pu être comprise par le serveur.401 Non autoriséL'utilisateur n'est pas autorisé.403 interditL'utilisateur ne dispose pas des autorisations requises.500 Erreur interne du serveurErreur interne du serveur.