Passer au contenu principal
Adaptive Planning
Dernière mise à jour : 2023-06-23
Niveaux

Niveaux

Version : v1

VERB(s) HTTP pris en charge

Configurer HTTP HTTP
Statut
Description
POST
Pris en charge
Supprimez les niveaux indiqués dans la demande.

POST

Demande :
/removeLevels
Supprime les niveaux pour les codes de niveau donnés.
URI de la demande exemple :
https://api.adaptiveplanning.com/api/rest/modeling/v1/globosales/removeLevels
ou
https://api.adaptiveplanning.com/api/rest/modeling/v1/globosales/removeLevels?forceRemove=false&&doValidateOnly=true&&showWarnings=true
En-tête de demande d’exemple :
Autorisation : De base
Type de contenu : application/json
Corps de la demande d'exemple
Demande d'exemple de POST
{ "levelCodesToDelete": ["testLevel", "HQ"] }
Paramètres des données utiles
Nom
Description
Obligatoire
levelCodesToDelete
Codes de niveau à supprimer.
Y
Paramètre de chemin
Nom
Description
Obligatoire
tenant
Locataire sur lequel effectuer l’exploitation. ex. achat global
Y
Paramètres d'interrogation
Nom
Description
Obligatoire
Par défaut
forceRemove
Supprime les comptes en cours d’utilisation lorsque forceRemove=true et ignore les comptes en cours d’utilisation lorsque forceRemove=false
La valeur par défaut est toujours forceRemove=false
N
instanceCode
InstanceCode à partir de laquelle extraire des valeurs. Par exemple, GLOBO. Si aucune instanceCode n’est indiquée, l’instance par défaut de l’utilisateur est utilisée.
N
doValidateOnly
Traitez la demande en mode Valider, ce qui signifie que les changements ne sont pas persistants db.
N
faux
showWarnings
Liste d'avertissements associés à toute valeur de dimension ignorée/sélectionnée pour la suppression.
N
faux
Exemple de réponse :
200 OK
Réponse réussie
{ "total": 1 }
Réponse réussie avec avertissements
{ "total": 0, "warning": { "info": "Some levels were not deleted.", "warnings": [ { "field": "HQ", "warning": "Default Root Plans cannot be deleted." } ] } }
Demande de type 400 Mauvais
La demande n'a pas pu être comprise par le serveur.
401 non autorisé
L’utilisateur n’est pas autorisé.
403 - Interdit
L'utilisateur dispose d'autorisations insuffisantes.
Erreur de serveur interne 500
Erreur de serveur interne.