Em um aplicativo do Oracle Hyperion Planning que foi criado sem várias moedas, além das dimensões existentes, crie uma dimensão personalizada denominada "Moedas" e adicione estes membros:
Moedas de Entrada
USD
CAD
EUR
GBP
INR
Moedas de Relatório
Geração de Relatório em EUR
Geração de Relatório em US
Permitir Geração de Relatório
Na dimensão de "Conta", adicione estes membros para FX_Rates:
FX_Average
FX_Ending
Na dimensão de "Entidade", adicione a entidade "Pressupostos da Empresa".
Através do Oracle Smart View for Office ou de um formulário do Planning, insira taxas de câmbio nas seguintes células:
Conta — FX_Average e FX_Ending
Período — informe taxas para cada mês
Ano — FY12
Cenário — Atual
Versão — BU Version_1
Entidade — Pressupostos da Empresa
Produtos — 000
Moedas — informe uma taxa de câmbio para cada moeda
Em Variáveis:
Crie uma solicitação em tempo de execução no nível do aplicativo, uma variável de membro denominada "Moeda_de_Relatório" para a dimensão Moedas e insira um valor padrão de "Geração de Relatório em EUR".
Crie uma solicitação em tempo de execução no nível do aplicativo, uma variável de membro nomeada: "Moedas de Entrada" para a dimensão Moedas e insira um valor padrão de "EUR".
Crie uma regra de negócios neste aplicativo do Planning e arraste e solte o modelo de sistema Conversão de Moeda no fluxograma da regra de negócios.
O Assistente de Conversão de Moeda é exibido.
No Assistente de Conversão de Moeda, execute as seguintes etapas:
Etapa1 – Opções da Taxa de Câmbio
Em qual dimensão está sua moeda? Clique na lista drop-down e selecione a dimensão de Moedas que você criou anteriormente.
Selecione a moeda de relatório: clique em , selecione Variável e a variável Moeda_de_Relatório.
Neste exemplo é usada uma variável para a moeda de relatório, para que a regra possa ser iniciada no Planning para cada moeda de relatório.
Selecione o membro pai que contém os membros de sua moeda: clique em e selecione o membro pai Moedas de Entrada.
O motivo pelo qual é necessário selecionar um pai para os membros de moeda é para que, se uma moeda for adicionada no futuro, essa regra de negócios só precisará ser implantada novamente no Planning. O script do modelo adicionará a nova moeda ao script e calculará a moeda de relatório corretamente.
Qual taxa de câmbio (moeda) é usada para esta moeda de relatório? Clique em e selecione a variável Moedas de Entrada.
Neste exemplo é usada uma variável para a moeda de relatório, para que a regra possa ser iniciada no Planning para cada moeda de relatório.
Deseja usar os tipos de conta para conversão de moeda? Usando o menu suspenso, selecione Sim.
Ao selecionar Não, você será solicitado em etapas posteriores a especificar quais contas usar Média/Final.
Deseja calcular as taxas de câmbio médias?
Usando o menu suspenso, selecione Calcular Média.
Deseja calcular as taxas de câmbio finais?
Usando o menu suspenso, selecione Calcular Final.
Etapa 2 – PDV
Informe o seguinte para cada dimensão:
Período — deixe em branco para que seja gravado em todos os períodos
Ano—"FY12"
Cenário—"Atual"
Versão—"BU Version_1"
Entidade—@Relative("South",0)
Produtos—@Relative("Tennis",0),@Relative("Golf",0)
Etapa 3 — FX_Average
Selecione membros contendo as taxas de câmbio médias:
Conta—"FX_Average"
Período
Ano
Cenário
Versão
Entidade—"Pressupostos da Empresa"
Produtos—"000"
Deixe a dimensão de Período vazia para que a taxa de câmbio seja usada para cada período.
Deixe o Cenário, o Ano e a Versão em branco, para que eles usem os membros da entrada do PDV para essas dimensões.
Etapa 4 – FX_Ending
Selecione membros contendo as taxas de câmbio médias:
Conta—"FX_Average"
Período
Ano
Cenário
Versão
Entidade—"Pressupostos da Empresa"
Produtos—"000"
Deixe a dimensão de Período vazia para que a taxa de câmbio seja usada para cada período.
Deixe o Cenário, o Ano e a Versão em branco, para que eles usem os membros da entrada do PDV para essas dimensões.
Salve, valide e implemente a regra de negócios em Planning.
O aplicativo neste exemplo contém os seguintes dados:
Tabela 4-8 Dados de Exemplo Parte 1
N/A | N/A | N/A | FY12 | Atual | BU Version_1 |
---|---|---|---|---|---|
N/A | N/A | Tennessee | Tennessee | Flórida | Flórida |
N/A | N/A | Jan | Jan | Jan | Jan |
N/A | N/A | G400 | G100 | G400 | G100 |
Faturamento Bruto | USD | 10750 | 13450 | 9500 | 9699 |
Faturamento Bruto | CAD | 10450 | 10000 | 14450 | 13000 |
Faturamento Bruto | EUR | 40000 | 41450 | 42450 | 65000 |
Faturamento Bruto | GBP | 13250 | 16750 | 172000 | 16300 |
Faturamento Bruto | INR | 750000 | 750000 | 750000 | 750000 |
Faturamento Bruto | Geração de Relatório em US | #Missing | #Missing | #Missing | #Missing |
Faturamento Bruto | Geração de Relatório em CAN | #Missing | #Missing | #Missing | #Missing |
Faturamento Bruto | Geração de Relatório em EUR | #Missing | #Missing | #Missing | #Missing |
Salários | USD | 5000 | 5000 | 5000 | 5000 |
Salários | CAD | 4500 | 4500 | 4500 | 4500 |
Salários | EUR | 5500 | 5500 | 5500 | 5705 |
Salários | GBP | 1200 | 1200 | 1200 | 1200 |
Salários | INR | 100000 | 100,000 | 100,000 | 100,000 |
Salários | Geração de Relatório em US | #Missing | #Missing | #Missing | #Missing |
Salários | Geração de Relatório em CAN | #Missing | #Missing | #Missing | #Missing |
Salários | Geração de Relatório em EUR | #Missing | #Missing | #Missing | #Missing |
Observe que nenhuma das moedas de relatórios nesta tabela têm valores.
Inicie a regra no Planning. Para a variável Moeda de Relatório, informe a Geração de Relatório em EUR e EUR como moeda de entrada. Clique em Iniciar.
Para cada conta no Planning, verifique se a Geração de Relatório em EUR agora mostra o total da conta em euro:
Tabela 4-9 Dados de Exemplo Parte 2
N/A | N/A | N/A | FY12 | Atual | BU Version_1 |
---|---|---|---|---|---|
N/A | N/A | Tennessee | Tennessee | Flórida | Flórida |
N/A | N/A | Jan | Jan | Jan | Jan |
N/A | N/A | G400 | G100 | G400 | G100 |
Faturamento Bruto | USD | 10750 | 13450 | 9500 | 9699 |
Faturamento Bruto | CAD | 10450 | 10000 | 14450 | 13000 |
Faturamento Bruto | EUR | 40000 | 41450 | 42450 | 65000 |
Faturamento Bruto | GBP | 13250 | 16750 | 172000 | 16300 |
Faturamento Bruto | INR | 750000 | 750000 | 750000 | 750000 |
Faturamento Bruto | Geração de Relatório em US | #Missing | #Missing | #Missing | #Missing |
Faturamento Bruto | Geração de Relatório em CAN | #Missing | #Missing | #Missing | #Missing |
Faturamento Bruto | Geração de Relatório em EUR | 52161391 | 52168683 | 52170600 | 52190796.69 |
Salários | USD | 5000 | 5000 | 5000 | 5000 |
Salários | CAD | 4500 | 4500 | 4500 | 4500 |
Salários | EUR | 5500 | 5500 | 5500 | 5705 |
Salários | GBP | 1200 | 1200 | 1200 | 1200 |
Salários | INR | 100000 | 100000 | 100000 | 100000 |
Salários | Geração de Relatório em US | #Missing | #Missing | #Missing | #Missing |
Salários | Geração de Relatório em CAN | #Missing | #Missing | #Missing | #Missing |
Salários | Geração de Relatório em EUR | 6963318 | 6963318 | 6963318 | 6965471.887 |
No Planning, você pode iniciar a regra de negócios quantas vezes forem necessárias para cada moeda de relatório. É possível alterar as entradas de variável a cada vez e especificar a Moeda de Relatório desejada e seu nome de taxa de câmbio para as variáveis e para cada moeda de relatório disponível no aplicativo.
Neste exemplo, você pode executar a regra mais duas vezes, uma para Relatório Americano com USD e, em seguida, para Relatório Canadense com CAD.