Passa al contenuto principale
Adaptive Planning
createDimension

createDimension

Non supportato nell'API v20 + . Utilizzare updateDimensions.
Categoria
Modifica dei metadati
Descrizione
Creare una dimensione. In caso di esito positivo, l'API restituisce i dettagli per la dimensione appena creata.
Autorizzazioni necessarie per richiamare
Modello
Parametri obbligatori su richiesta
Credenziali
La richiesta di questo metodo contiene un tag delle credenziali per identificare e autorizzare l'utente chiamante. L'utente deve disporre dell'autorizzazione Modello per creare la dimensione.

Formato richiesta

<?xml version='1.0' encoding='UTF-8'?> <call method="createDimension" callerName="fred"> <credentials login="sampleuser@company.com" password="my_pwd" /> <dimension name="New Dimension Name" /> </call>
elemento credenziali
Nome tag
credenziali
Descrizione
Tutte le chiamate API devono contenere un singolo elemento di credenziali per identificare l'utente che richiama l'API. La chiamata API viene quindi eseguita come utente (qualsiasi audit trail o storico delle azioni nel sistema mostrerà che l'azione è stata eseguita dall'utente) e pertanto l'utente deve disporre delle autorizzazioni necessarie per eseguire l'azione affinché la chiamata API avere esito positivo.
Attributi dell'elemento
Nome attributo
Obbligatorio?
Valore
Esempio
accedere
S
Il nome di accesso dell'utente che richiama il metodo API. L'utente deve disporre delle autorizzazioni necessarie per richiamare il metodo
sampleuser@company.com
password
S
La password dell'utente che richiama il metodo API.
my_password
impostazioni internazionali
N
Specificare le impostazioni internazionali da utilizzare per interpretare i numeri e le date in entrata e per formattare i numeri e le date in uscita (utilizzando il separatore delle migliaia, i nomi dei mesi e la formattazione della data appropriati). Le impostazioni internazionali vengono utilizzate anche per specificare la lingua in cui devono essere visualizzati i messaggi di sistema nella risposta. Se non viene specificato, viene utilizzato en_US (inglese americano).
fr_FR
instanceCode
N
Se l'utente specificato nelle credenziali ha accesso a più istanze di
Adaptive Planning
, questo attributo può essere utilizzato per specificare che l'utente intende accedere a un'istanza diversa da quella predefinita. Se non viene specificata, verrà utilizzata l'istanza predefinita dell'utente. Per determinare i codici di istanza disponibili, utilizzare l'API exportInstances.
MYINSTANCE1
Contenuto dell'elemento
(nessuno)
elemento dimensione
Nome tag
dimensione
Descrizione
Specifica una dimensione da creare.
Attributi dell'elemento
Nome attributo
Obbligatorio?
Valore
Esempio
nome
S
Il nome della dimensione. Il nome deve essere univoco.
NewDimensionName
shortName
N
Titolo visualizzabile della colonna, come mostrato nel foglio.
NewDimensionShortName
listDimension
N
"1" significa che si tratta di una dimensione elenco, "0" (o non specificato) significa che non lo è.
0
useOnLevels
N
"1" significa che questa dimensione può essere utilizzata nei livelli, "0" (o non specificato) significa che non può
0
autoCreate
N
"1" significa che i valori per questa dimensione possono essere creati tramite l'importazione, "0" (o non specificato) significa che non è possibile.
0
keepSorted
N
"1" significa che i valori per questa dimensione sono sempre ordinati in ordine alfabetico, "0" (o non specificato) significa che possono essere ordinati manualmente.
0
Contenuto dell'elemento
(nessuno)

Formato risposta

<?xml version='1.0' encoding='UTF-8'?> <response success="true"> <output> <dimensions> <dimension id="41" name="New Dimension Name" shortName="" autoCreate="0" listDimension="0" keepSorted="0" useOnLevels="0"> </dimension> </dimensions> </output> </response>
Elemento Dimensions
Nome tag
dimensioni
Descrizione
Contenitore per uno o più elementi dimensione.
Attributi dell'elemento
(nessuno)
Contenuto dell'elemento
Uno o più elementi dimensione.
elemento dimensione
Nome tag
dimensione
Descrizione
Rappresenta una singola dimensione personalizzata restituita nella risposta a una chiamata API exportDimensions
Attributi dell'elemento
Nome attributo
Obbligatorio?
Valore
Esempio
ID
S
Il numero ID di sistema interno per la dimensione. Può essere utilizzato per identificare le dimensioni in altre chiamate API, ad esempio exportDimensionFamilies
16
nome
S
Il nome della dimensione, così come appare nei report e nei fogli.
Customer
shortName
N
Il nome abbreviato della dimensione, se presente, immesso in Amministrazione dimensioni
personalizzato
autoCreate
S
1 se per la dimensione selezionata è impostato il campo "L'importazione dati crea automaticamente valori dimensione"; 0 in caso contrario.
0
listDimension
S
1 se la dimensione selezionata è una dimensione elenco; 0 in caso contrario.
1
keepSorted
S
1 se la dimensione selezionata viene mantenuta in ordine, 0 in caso contrario.
1
useOnLevels
S
1 se la dimensione selezionata può essere utilizzata nei livelli, 0 in caso contrario.
1
Contenuto dell'elemento
Zero o più elementi dimensionValue. Ogni elemento dimensionValue racchiuso rappresenta un "valore dimensione radice" nella dimensione, un valore che non ha un valore padre.