Livelli
Versione: v1
VERBI HTTP supportati
Verbo HTTP | Stato | Descrizione |
|---|---|---|
POST
| Supportato | Eliminare i livelli menzionati nella richiesta. |
POST
- Richiesta:
- /removeLevelsElimina i livelli per i codici livello specificati.URI richiesta di esempio:
ohttps://api.adaptiveplanning.com/api/rest/modeling/v1/globosales/removeLevelshttps://api.adaptiveplanning.com/api/rest/modeling/v1/globosales/removeLevels?forceRemove=false&&doValidateOnly=true&&showWarnings=trueIntestazione richiesta di esempio:Autorizzazione: di baseContent-Type: application/json - Esempio di corpo richiesta
- Richiesta POST di esempio{ "levelCodesToDelete": ["testLevel", "HQ"] }Parametri del carico utileNomeDescrizioneObbligatoriolevelCodesToDeleteNome dei codici livello da eliminareSParametro percorsoNomeDescrizioneObbligatoriotenantTenant su cui operare es. globosalesSParametri queryNomeDescrizioneObbligatorioPredefinitaforceRemoveElimina i conti in uso quando forceRemove=true e ignora i conti in uso quando forceRemove=falseIl valore predefinito è sempre forceRemove=falseNinstanceCodeinstanceCode da cui recuperare i valori. Ad esempio, GLOBO. Se non viene specificato instanceCode, viene utilizzata l'estensione predefinita dell'utente.NdoValidateOnlyElaborare la richiesta in modalità di convalida, il che significa che le modifiche non vengono mantenute nel database.NfalsoshowWarningsElenco di avvisi dietro a qualsiasi valore dimensione ignorato/ignorato dall'eliminazione.Nfalso
- Risposta di esempio:
- 200 OKRisposta riuscita
Risposta corretta con avvisi{ "total": 1 }{ "total": 0, "warning": { "info": "Some levels were not deleted.", "warnings": [ { "field": "HQ", "warning": "Default Root Plans cannot be deleted." } ] } }400 Richiesta non validaImpossibile interpretare la richiesta dal server.401 Non autorizzatoL'utente non è autorizzato.403 ForbiddenL'utente non dispone di autorizzazioni sufficienti.500 Errore interno del serverErrore interno del server.