Ir para o conteúdo principal
Adaptive Planning
Última atualização: 2023-06-23
createDimension

createDimension

Sem suporte na API v20 + . Use updateDimensions.
Categoria
Modificação de metadados
Descrição
Crie uma dimensão. Se for bem-sucedida, a API retorna detalhes da dimensão que acabou de ser criada.
Permissões obrigatórias para invocar
Modelo
Parâmetros obrigatórios na solicitação
Credenciais
A solicitação desse método contém uma etiqueta de credenciais para identificar e autorizar o usuário que está fazendo a chamada. O usuário deve ter permissão de modelo para criar a dimensão.

Formato da solicitação

<?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 de credenciais
Nome da etiqueta
credenciais
Descrição
Todas as chamadas de API devem conter um único elemento de credenciais para identificar o usuário que invoca a API. A chamada à API é então executada como este usuário (qualquer trilha de auditoria ou histórico de ações no sistema mostrará que este usuário executou a ação) e, portanto, o usuário deve ter as permissões necessárias para executar a ação para que a chamada à API funcione. bem-sucedido.
Atributos do elemento
Nome do atributo
Obrigatório?
Valor
Exemplo
login
S
O nome de logon do usuário que invoca o método de API. Este usuário deve ter as permissões necessárias para invocar o método
sampleuser@company.com
senha
S
A senha do usuário que invoca o método de API.
my_password
parâmetros regionais
N
Especifique os parâmetros regionais a serem usados para interpretar números e datas de entrada e para formatar números e datas de saída (usando o separador de milhares, nomes de meses e formatação de data adequados). Os parâmetros regionais também são usados para especificar o idioma em que as mensagens do sistema na resposta devem ser exibidas. Se não especificado, en_US (inglês americano) é usado.
fr_FR
instanceCode
N
Se o usuário especificado nas credenciais tem acesso a mais de uma instância do
Adaptive Planning
, esse atributo pode ser usado para especificar que o usuário pretende acessar uma instância diferente da instância por padrão. Se não for especificada, a instância por padrão do usuário será usada. Para determinar os códigos de instância disponíveis, use a API exportInstances.
MYINSTANCE1
Conteúdo do elemento
(nenhum)
elemento de dimensão
Nome da etiqueta
dimensão
Descrição
Especifica uma dimensão a ser criada.
Atributos do elemento
Nome do atributo
Obrigatório?
Valor
Exemplo
nome
S
O nome da dimensão. O nome deve ser exclusivo.
NewDimensionName
shortName
N
Título exibível da coluna, como visto na planilha.
NewDimensionShortName
listDimension
N
"1" significa que é uma dimensão de lista, "0" (ou não especificado) significa que não é.
0
useOnLevels
N
"1" significa que esta dimensão pode ser usada em níveis, "0" (ou não especificado) significa que não pode
0
autoCreate
N
"1" significa que os valores para esta dimensão podem ser criados por meio da importação. "0" (ou não especificado) significa que não podem.
0
keepSorted
N
"1" significa que os valores para esta dimensão são sempre classificados em ordem alfabética, "0" (ou não especificado) significa que eles podem ser ordenados manualmente.
0
Conteúdo do elemento
(nenhum)

Formato da resposta

<?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 de dimensões
Nome da etiqueta
dimensões
Descrição
Contêiner para um ou mais elementos de dimensão.
Atributos do elemento
(nenhum)
Conteúdo do elemento
Um ou mais elementos de dimensão.
elemento de dimensão
Nome da etiqueta
dimensão
Descrição
Representa uma única dimensão personalizada que está sendo retornada em resposta a uma chamada à API exportDimensions
Atributos do elemento
Nome do atributo
Obrigatório?
Valor
Exemplo
ID
S
O número da ID do sistema interno da dimensão. Isso pode ser usado para identificar dimensões em outras chamadas de API, como exportDimensionFamilies
16
nome
S
O nome da dimensão, como aparece em relatórios e planilhas.
Cliente
shortName
N
O nome curto da dimensão, se houver, conforme inserido em Administração de dimensões
cust.
autoCreate
S
1 se a dimensão selecionada tem o campo "A importação de dados cria automaticamente valores de dimensão" definido; 0, caso contrário.
0
listDimension
S
1 se a dimensão selecionada é uma dimensão de lista; 0, caso contrário.
1
keepSorted
S
1 se a dimensão selecionada é mantida classificada; 0, caso contrário.
1
useOnLevels
S
1 se a dimensão selecionada pode ser usada em níveis; 0, caso contrário.
1
Conteúdo do elemento
Zero ou mais elementos dimensionValue. Cada elemento dimensionValue incluído representa um "valor de dimensão raiz" na dimensão, um valor que não tem valor pai.