Sobre Smart Forms

Você pode criar e gerenciar Smart Forms no Smart View.

Aplica-se a: Provedores da origem de dados do EPM Cloud

Smart Forms são um tipo de formulário de dados, criados no Smart View e baseados em grades ad hoc. Eles suportam funcionalidade adicional que não é suportada em formulários de dados comuns. Os Smart Forms suportam rótulos de grade, com cálculos empresariais na forma de fórmulas e funções do Excel. No Smart View, você pode salvar grades ad hoc para os provedores aplicáveis como Smart Forms. Os cálculos empresariais e os rótulos de grade, junto com as linhas e as colunas vazias, são salvos como parte da definição do Smart Form.

Iniciando com uma grade de análise ad hoc, é possível personalizar a grade adicionando cálculos empresariais a ela, na forma de funções e fórmulas do Excel. Esses cálculos não afetam metadados no restante do aplicativo de origem. Os cálculos empresariais que você cria e salva no Smart Form poderão, então, ser executados no Smart View e na interface Web do provedor; por exemplo, no Planning. No Smart View, as fórmulas são avaliadas pelo Excel; na interface Web, as fórmulas são avaliadas pelo provedor.

Por exemplo, suponha que você esteja analisando dados do Planning no Smart View. e deseje calcular a margem de lucro média de quatro produtos. Você pode adicionar à grade uma linha, com o rótulo de grade "Margem de Lucro Média". Na nova linha, adicione uma função para a margem de lucro média, selecionando as células de dados de margem de lucro para cada um dos quatro produtos. Se a margem de lucro de cada produto aparecer na linha D da grade, sua função poderá ser =AVERAGE(D5:D8). No Smart Forms, as fórmulas e funções que você adiciona são chamadas de cálculos empresariais. Após o cálculo empresarial ser adicionado, a margem de lucro média será exibida instantaneamente na nova linha, mas essa linha será salva somente no Smart Forms, e não no restante do aplicativo.

Para disponibilizar essa grade ad hoc com seus cálculos e rótulos de grade como um formulário no Planning, você pode usar a opção Salvar como Smart Form. Depois disso, no Planning ou no Smart View, você poderá abrir e usar o Smart Form como um form, incluindo todas as linhas, colunas e cálculos de negócios que você tiver adicionado. No Smart View, você pode executar ad hoc nesse Smart Form. Você pode até mesmo criar um sandbox em um Smart Form.

Diretrizes para trabalhar com o Smart Forms

Considere as diretrizes a seguir ao trabalhar com Smart Forms.

  • Além da funcionalidade de células calculadas e de linhas e colunas vazias, os Smart Forms suportam recursos de formatação estendida do Excel, incluindo mesclagem de células.
  • Os Smart Forms podem ser usados pelos usuários da mesma forma que os formulários regulares na interface Web ou no Smart View.
  • O design do Smart Form, assim como o design de formulário na interface Web do aplicativo, não está disponível para usuários finais. Você precisa ter a função Administrador do Serviço ou Usuário Avançado para salvar grades ad hoc como Smart Forms. Como ocorre com os formulários comuns, o administrador de serviços deve atribuir aos usuários finais acesso de leitura/gravação aos Smart Forms.
  • No Smart View, você faz o design dos Smart Forms em planilhas, onde é possível ver claramente o layout do Smart Form, mesmo um layout assimétrico. Na interface Web do provedor, você precisaria criar linhas e colunas separadas para conseguir isso.
  • Quando conectado usando uma conexão compartilhada, as seguintes funções do Smart View são suportadas nos Smart Forms: HsGetValue e HsSetValue.

    Observação: Ao abrir um Smart Form contendo uma função do Smart View, clique em Atualizar para atualizar as células de função com os valores corretos.

  • Na interface Web do provedor, enquanto estiver no modo de design:

    • Você pode atribuir regras de negócios a Smart Forms.
    • Não é possível modificar o layout da grade do Smart Form, a formatação do Excel nem os cálculos empresariais.
  • Verifique com o administrador do serviço a disponibilidade de Smart Forms em seu serviço.

Cálculos Empresariais

Nos Smart Forms, as funções e fórmulas do Excel que você adiciona a uma grade ad hoc são mencionadas como cálculos empresariais. Quando uma grade é salva como um Smart Form, os usuários finais podem executar os cálculos empresariais no cliente Smart View sem adicionar membros aos metadados do aplicativo.

Os cálculos empresariais são executados no Smart View utilizando o mecanismo de cálculo do Excel e não exigem consultas no provedor. Esses cálculos empresariais em tempo de execução são suportados no Smart View e no provedor de dados. Observe também o seguinte:

  • Muitas funções do Excel são suportadas nos Smart Forms. Se uma função não for suportada, uma mensagem notificará quando você tentar salvar o Smart Form.
  • É possível aplicar a formatação do Excel às células de cálculos empresariais para que os números sejam exibidos de acordo com suas preferências. Por exemplo, com cifrões ou pontos decimais.
  • Na linha ou na coluna de rótulo da grade, você não pode inserir apenas constantes para as células de cálculo empresarial. Por exemplo, 1000 ou 0.10 não são suportados. Se desejar usar uma constante em uma célula calculada, certifique-se de prefixá-la com um sinal de igual (=). Por exemplo, =1000 ou =0.10.

Rótulos de Grade

Os rótulos de grade são usados para indicar espaços reservados em uma grade para entrada de cálculos empresariais nas interseções das células de dados correspondentes. Eles são necessários para salvar uma grade ad hoc com cálculos empresariais. Observe também o seguinte:

  • Você insere rótulos de grade manualmente no Excel no lugar de membros reais em uma grade ad hoc.
  • Os nomes de rótulos de grade não podem corresponder a um nome de membro real no aplicativo de origem, nem a um alias de membro de uma tabela de alias. No caso de uma correspondência, o nome do membro real ou o nome do alias terá precedência sobre o nome do rótulo de grade.
  • Os rótulos de grade não podem conter apenas espaços em branco.
  • Os rótulos de grade não têm nenhuma propriedade de dimensão.
  • Os rótulos de grade não estão visíveis no Editor de Dimensão do Planning e não são enviados para o Essbase.
  • As células de dados criadas pela interseção de membros reais com rótulos de grade são denominadas células calculadas.