Passer au contenu principal
Adaptive Planning
Dernière mise à jour : 2023-06-23
Valeurs d'attribut

Valeurs d'attribut

Version : v1

VERB(s) HTTP pris en charge

Configurer HTTP HTTP
Description
POST
Supprimez toutes les valeurs d'attribut existantes.

POST :

Demande :
/removeAttributeValues
Le nom de l'attribut et la liste des codes de valeur d'attribut suppriment les valeurs d'attribut.
URI de la demande exemple :
https://api.adaptiveplanning.com/api/rest/modeling/v1/globosales/accounts/removeAttributeValues
ou
https://api.adaptiveplanning.com/api/rest/modeling/v1/globosales/accounts/removeAttributeValues?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
[ { "attributeName":"tax code", "attributeValueCodes":[ "TT-TRE", "test-67" ] }, { "attributeName":"AP Eligible", "attributeValueCodes":[ "Yes", "No" ] }, { "attributeName":"test-2", "attributeValueCodes":[ "test-22", "test-21", "test-5" ] }, { "attributeName":"test-3", "attributeValueCodes":[ "test-22", "test-21", "test-5" ] } ]
Paramètres des données utiles
Nom
Description
Obligatoire
attributeName
Nom de l’attribut.
Y
attributeValueCodes
Liste de tous les codes de valeur d'attribut à 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
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": 5 }
Réponse réussie avec avertissements.
{ "total":5, "warning":{ "info":"Some attribute values were not deleted.", "warnings":[ { "field":"TEST-67", "warning":"Attribute value isn't available for deletion." }, { "field":"TEST-21", "warning":"Attribute value isn't available for deletion." }, { "field":"TEST-22", "warning":"Attribute value isn't available for deletion." }, { "field":"TEST-5", "warning":"Attribute value isn't available for deletion." } ] } }
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.