Passa al contenuto principale
Adaptive Planning
Ultimo aggiornamento: 2023-06-23
Valori attributo

Valori attributo

Versione: v1

VERBI HTTP supportati

Verbo HTTP
Descrizione
POST
Eliminare tutti i valori degli attributi esistenti.

POST:

Richiesta:
/removeAttributeValues
Il nome attributo e l'elenco di codici valore attributo specificati ne eliminano i valori.
URI richiesta di esempio:
https://api.adaptiveplanning.com/api/rest/modeling/v1/globosales/accounts/removeAttributeValues
o
https://api.adaptiveplanning.com/api/rest/modeling/v1/globosales/accounts/removeAttributeValues?doValidateOnly=true&&showWarnings=true
Intestazione richiesta di esempio:
Autorizzazione: di base
Content-Type: application/json
Esempio di corpo richiesta
Richiesta POST di esempio
[ { "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" ] } ]
Parametri del carico utile
Nome
Descrizione
Obbligatorio
attributeName
Nome attributo
S
attributeValueCodes
Elenco di tutti i codici valore attributo da eliminare.
S
Parametro percorso
Nome
Descrizione
Obbligatorio
tenant
Tenant su cui operare es. globosales
S
Parametri query
Nome
Descrizione
Obbligatorio
Predefinita
doValidateOnly
Elaborare la richiesta in modalità di convalida, il che significa che le modifiche non vengono mantenute nel database.
N
falso
showWarnings
Elenco di avvisi dietro a qualsiasi valore dimensione ignorato/ignorato dall'eliminazione.
N
falso
Risposta di esempio:
200 OK
Risposta riuscita.
{ "total": 5 }
Risposta corretta con avvisi.
{ "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." } ] } }
400 Richiesta non valida
Impossibile interpretare la richiesta dal server.
401 Non autorizzato
L'utente non è autorizzato.
403 Forbidden
L'utente non dispone di autorizzazioni sufficienti.
500 Errore interno del server
Errore interno del server.