Adição de Prompts de Tempo de Execução às Regras de Negócios

Você pode inserir ou editar valores para variáveis de prompt de tempo de execução ao implantar regras de negócios. Os prompts de tempo de execução permitem parametrizar uma regra identificando e definindo a lista de valores usados na regra. Se uma regra de negócios incluir prompts de tempo de execução, os usuários inserem as informações necessárias antes da inicialização da regra de negócios. As regras de negócios podem solicitar de usuários variáveis como membros, texto, datas ou números. As solicitações devem ser específicas e indicar aos usuários que tipo de dados é esperado. Por exemplo, seria possível adicionar um prompt de tempo de execução que permitisse a um usuário selecionar uma "Entidade" específica ao executar uma regra.

Você pode selecionar um valor de prompt de tempo de execução em uma lista de valores predefinidos, como o Período de PDV.

Você também pode especificar parâmetros personalizados, quando você pode indicar explicitamente a variável ou digitar qualquer sintaxe de filtro do Oracle Essbase.

Além disso, você pode fazer referência a valores armazenados nos campos Opção de Integração 1 a 4 na página Opções para conduzir a lógica de cálculo.

Nota:

Os prompts de tempo de execução não são validados pela Integração de Dados.

Para adicionar um prompt de tempo de execução para uma regra de negócios:

  1. Na página Regras de Negócios, clique em Independente.

  2. Clique emA imagem mostra o botão Adicionar..

  3. Selecione a regra de negócios a qual adicionar um prompt de tempo de execução.

  4. Em Prompts de Tempo de Execução, clique em A imagem mostra o ícone Editar. para adicionar ou editar prompts de tempo de execução.

  5. Na página Prompt de Tempo de Execução, clique emA imagem mostra o botão Adicionar..

  6. Em Nome, digite o nome do prompt de tempo de execução como ele foi definido na regra de negócios (no Planning).

    Por exemplo, digite Entidade como o nome do prompt de tempo de execução.

    Uma LOV (lista de valores) não está disponível no momento.

  7. Em Tipo de Valor, selecione o tipo de valor esperado para o prompt de tempo de execução:

    Os tipos de valor disponíveis usados para construir o prompt de tempo de execução se baseiam em:

    • Personalizado – um parâmetro personalizado especificado no campo Valor Personalizado. Você também pode usar um valor personalizado com base na sintaxe de filtro do Essbase. Para obter mais informações, consulte Como Trabalhar com Script de Cálculo do Essbase.

    • Período de PDV – um valor predefinido do "Período de PDV" com base no Período em que a integração está em execução

    • Ano do PDV – um valor predefinido do "Ano do PDV" com base no Período em que a integração está em execução

    • Categoria do PDV – um valor predefinido de "Cenário" com base na Categoria do PDV na definição de integração (regra de dados).

    • Todas as Entidades de Carregamento de Dados – uma lista de entidade do carregamento de dados

    • Conta de Todos os Carregamentos de Dados – uma lista de contas do carregamento de dados

    • Opções de Integração de 1 a 4 – qualquer valor ou texto de formato livre salvo nos campos Opção de Integração de 1 a 4 em Opções Gerais. Para obter mais informações, consulte Definição de Opções de Integração Direta.

    Nota:

    Por padrão, as regras de negócios são executadas para o Tipo de Plano Alvo especificado na integração. Se desejar executar a regra de negócios para um Tipo de Plano diferente, especifique um prompt de tempo de execução chamado "Tipo de Plano", especifique um "tipo de valor personalizado" e forneça o nome do Tipo de Plano desejado como o valor personalizado.

    O exemplo a seguir mostra como especificar um Tipo de Plano diferente do padrão, associado à integração de uma regra de negócios Limpar Dados.

    A imagem mostra a página Prompt de Tempo de Execução.

  8. Se você selecionou um tipo de valor personalizado para um prompt de tempo de execução, especifique o valor real no campo Valor Personalizado.

  9. Clique em OK.

    Neste exemplo, um prompt de tempo de execução personalizado foi definido para uma regra de negócios Limpar Dados que solicita uma Entidade.

    A imagem mostra a página Prompt de Tempo de Execução.

    Você pode exibir os detalhes da regra de negócios em Detalhes do Processo.

    A imagem mostra o log Detalhes do Processo.