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 :
- /removeLevelsSupprime les niveaux pour les codes de niveau donnés.URI de la demande exemple :
ouhttps://api.adaptiveplanning.com/api/rest/modeling/v1/globosales/removeLevelshttps://api.adaptiveplanning.com/api/rest/modeling/v1/globosales/removeLevels?forceRemove=false&&doValidateOnly=true&&showWarnings=trueEn-tête de demande d’exemple :Autorisation : De baseType de contenu : application/json - Corps de la demande d'exemple
- Demande d'exemple de POST{ "levelCodesToDelete": ["testLevel", "HQ"] }Paramètres des données utilesNomDescriptionObligatoirelevelCodesToDeleteCodes de niveau à supprimer.YParamètre de cheminNomDescriptionObligatoiretenantLocataire sur lequel effectuer l’exploitation. ex. achat globalYParamètres d'interrogationNomDescriptionObligatoirePar 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 des valeurs. Par exemple, GLOBO. Si aucune instanceCode n’est indiquée, l’instance par défaut de l’utilisateur est utilisée.NdoValidateOnlyTraitez la demande en mode Valider, ce qui signifie que les changements ne sont pas persistants db.NfauxshowWarningsListe d'avertissements associés à toute valeur de dimension ignorée/sélectionnée pour la suppression.Nfaux
- 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." } ] } }Demande de type 400 MauvaisLa demande n'a pas pu être comprise par le serveur.401 non autoriséL’utilisateur n’est pas autorisé.403 - InterditL'utilisateur dispose d'autorisations insuffisantes.Erreur de serveur interne 500Erreur de serveur interne.