Criação de Regra de Negócios

Uma regra de negócios é um objeto do Calculation Manager que consiste em cálculos agrupados em componentes.

Uma regra pode conter um ou mais componentes, modelos ou regras.

Você pode criar regras de negócios para aplicativos aos quais você tem acesso. Sua capacidade de criar regras é determinada pela função atribuída a você. (Consulte Administering User Provisioning for Oracle Enterprise Performance Management Cloud).

As regras são representadas graficamente em um fluxograma, no qual você pode arrastar e soltar componentes para criar a regra.

Para criar·uma regra de negócios:

  1. Siga uma destas opções:
    • Em Exibição de Sistema, Exibição Personalizada, Exibição de Implantação ou Exibição de Filtros, clique em Ícone Novo Objeto e insira as informações na caixa de diálogo Novo Objeto. Certifique-se de selecionar Rera como o Tipo de Objeto.

    • Em Exibição de Sistema, clique com o botão direito do mouse em Regras, selecione Novo e especifique as informações na caixa de diálogo Nova Regra.

    Nota:

    Os seguintes caracteres não são permitidos no nome da regra: '\r', '\n', '\t', '\f', '\b', '<', '>', '(', ')', '"', '\\', '{', '}', '[', ']', '*', '?'
  2. No Designer de Regras, selecione os objetos em Novos Objetos e Objetos Existentes e solte-os no fluxograma entre Início e Fim.

    Os seguintes aspectos devem ser observados:

    • Quando você arrasta um componente de fórmula ou de script existente para o fluxograma, por padrão, a fórmula ou o script passa a ser um objeto compartilhado. Caso não queira compartilhá-lo, desmarque a caixa de diálogo Compartilhado da guia Propriedades do componente de fórmula ou script. Consulte Compartilhamento de Componentes de Script e Fórmula.

    • Para exibir um componente de script em seu formato gráfico, clique nele com o botão direito do mouse no fluxograma e selecione Converter para Gráficos.

      Um componente de script é convertido em seu formato gráfico somente se o script for válido. Para desfazer a conversão em formato gráfico, clique com o botão direito do mouse no componente de script e selecione Desfazer.

    • Você pode criar objetos, como fórmulas e scripts, independentemente da regra, e adicioná-los à regra mais tarde.

    • Para trabalhar com uma regra de negócios em seu formato não gráfico (formato de script), clique no menu suspenso ao lado de Designer e, em seguida, selecione Editar Script (Consulte Edição de uma Regra de Negócios no Modo de Script.)

  3. Especifique as Propriedades da regra.

    As propriedades são alteradas à medida que você adiciona componentes à regra e percorre os componentes no fluxograma. Para especificar as propriedades para um componente específico, selecione o componente no fluxograma.

    As propriedades a seguir são exibidas quando você seleciona Início ou Fim no fluxograma.

    • Geral — nome, descrição e componentes

    • Local - aplicativo e tipo de plano

    • Opções — opções específicas do aplicativo atual

      Tabela 4-1 Opções

      Propriedade Descrição
      Criar Membros Dinâmicos Crie membros ao especificar um pai dinâmico padrão em uma variável do tipo de membro com solicitações em tempo de execução ativadas.

      Se você criar membros dinâmicos em uma regra de negócios e selecionar um pai dinâmico padrão, os membros filhos do pai serão criados automaticamente antes de a regra ser iniciada no seu aplicativo.

      Observação: se você selecionar Criar Membro Dinâmico, os membros recém-criados serão excluídos caso ocorra uma falha de inicialização da regra de negócios.

      Observação: esta propriedade não está disponível para aplicativos do Financial Consolidation and Close.

      Excluir Membros Dinâmicos Exclua membros ao especificar um pai dinâmico padrão em uma variável do tipo de membro com solicitações em tempo de execução ativadas.

      Se você excluir membros dinâmicos de uma regra de negócios e selecionar um pai dinâmico padrão, os membros filhos do pai serão excluídos automaticamente depois que a regra for iniciada no seu aplicativo.

      Observação: esta propriedade não está disponível para aplicativos do Financial Consolidation and Close.

      Habilitar Notificações Ative uma regra de negócios para enviar uma notificação por e-mail a um usuário conectado quando a regra é iniciada com ou sem erros.
  4. Especifique ou revise as informações nas seguintes tabelas do Designer de Regras:
    • Intervalo Global — defina dimensões comuns em componentes de regra de negócios.

      Consulte Definindo Dimensões Comuns em Componentes de Regras de Negócios.

    • Variáveis — revise e defina informações sobre as variáveis usadas na regra de negócios.

      A guia Variáveis só é exibida quando a regra de negócios contém valores de solicitação em tempo de execução.

      Para regras não groovy, variáveis do tipo membro ou membros são os únicos tipos de variáveis suportadas para cubos Planejamento do tipo Opção de Armazenamento Agregado (ASO)

    • Script — exiba o script criado para a regra.

      Não é possível fazer alterações nessa guia. Para fazer alterações no script, selecione Editar Script no menu suspenso ao lado de Designer.

    • Usos — exiba quais regras e conjuntos de regras utilizam a regra.

      Não é possível editar as informações contidas nessa guia. Por padrão, uma regra não é usada por regras ou conjuntos de regras quando você a cria.

    • Erros e Avisos - clique em Botão Diagnóstico do Script para executar o diagnóstico do script da regra de negócios. Ao fazer isso, o Calculation Manager analisa o script da regra de negócios e exibe:

      • Erros de validação, se a regra não validar.

        Para corrigir um erro de validação, clique com o botão direito do mouse no erro e selecione Mostrar no Script ou Mostrar no Designer. Quando você seleciona Mostrar no Designer, o Calculation Manager exibe o componente com o erro, no qual é possível fazer as alterações necessárias, salvar a regra e executar novamente o diagnóstico de script. Para editar o componente, você deve estar na exibição de Designer.

      • Resumo, Avisos e Blocos, se a regra for validada.

        Clique em um aviso ou um item de bloco e selecione Mostrar no Script ou Mostrar no Designer. Só é possível editar os componentes na exibição de Designer.

        • Resumo - estatísticas, como o número de células de dados no cálculo, o número de aprovações nos dados, e o número de dimensões que são usadas incorretamente.

        • Avisos - informações como se todas as dimensões esparsas fossem especificados para referências de célula, se uma célula refere-se aos membros esparsos, e se uma atribuição refere-se aos membros de dimensão esparsos em diferentes blocos de dados.

        • Blocos - informações como "Para cada instrução Fix, qual o potencial e número estimado de blocos que pode ser afetado pela instrução fix?"

  5. Clique em Botão Salvar para salvar a regra.