Post on 11-Feb-2019
MMaannuuaall ddee SSuuppoorrttee
HHyyppeerriioonn EESSSSBBAASSEE –– LLAA
Histórico de Revisões
Data Versão Descrição Autor
08/05/2009 01 Elaboração do Manual Essbase
Aplication Suport
Carlos Mardinotto Junior
2
3
1. Hyperion System 9 Planning Application Overview
1.1 Antes de criar uma aplicação, tem que se completar as seguintes tarefas:
Crie um banco de dados relacionado
Crie e configure um arquivo de ligação de dados universal (UDL)
Registre o nome de fonte de dados (DSN)
Crie e defina um banco de dados de sistema de Planejamento e um banco de dados
relacionado para cada aplicação de Planejamento
Crie uma aplicação que usa tarefa de Aplicação de Organização
Estabeleça as moedas correntes e taxas de câmbio correspondentes
Modificam o calendário com o costume que períodos de tempo sumários
Criam enredos e versões
Criam entidades para refletir a estrutura de revisão de orçamento de sua organização
Crie as contas e dimensões
Uso Aplicação Ligação adicional para carregar metadados e dados
Nomeie direitos de acesso aos usuários e grupos de usuário
Crie dados-entrada apropriado forma Regras de Negócio de Uso para construir cálculos
feito sob encomenda
1.2 Dimensões Requeridas no Hyperion
6 dimensões exigidas (obrigatórias)
Período
Ano
Cenário
Versão
Entidade
Conta
14 Dimensões definidas pêlos usuários por exemplo:
Empregado
Produto
Canal
Projeto
Cliente
4
2. Criação do Outline:
Guia do Administrador de Banco de dados. Os componentes do Outline são:
Dimensões
Membros
Atributos
Fórmulas
Pseudônimos
Consolidações
Recorrem aos tópicos seguintes para descrições dos componentes do Outline.
Dimensões:
São as definições categóricas mais básicas de dados dentro do Outline. Você precisa de duas
dimensões pelo menos para fazer qualquer referência significante a dados; por exemplo, uma
dimensão de tempo e uma dimensão de contas. Outras dimensões podem categorizar
produtos, mercados e enredos. Organização dimensional usando, você pode definir qualquer
estrutura de consolidação ou qualquer fatia de dados que são pertinente à aplicação. Serviços
analíticos apóiam um número ilimitado de dimensões.
Membros:
São os nomes dos elementos dentro de uma dimensão. Uma dimensão pode conter um
número ilimitado de membros. O cálculo, relação, e dimensão-edifício caracteriza em Serviços
Analíticos use as condições seguintes para descrever os membros. . Os pais. Um pai é abaixo
um sócio com uma filial de consolidação isto. Figure 5 espetáculos um exemplo de Qtr1 como
um sócio de pai porque debaixo de Qtr1 é uma filial que contém meses como membros.
Children(Filhos):
Um filho é um sócio com um pai sobre ele. Por exemplo, Jan, fev, e Mar são os filhos do pai
Qtr1.
5
Siblings(Irmãos):
Um irmão é um sócio do filho do mesmo pai e na mesma filial (mesmo nível). Por exemplo,
Jan, fev, e Mar são irmãos. O abril não é um irmão de Jan, fev, e Mar, porém, porque tem um
pai diferente, Qtr2.
Descendants(Os descendentes):
Um descendente é um sócio a qualquer nível debaixo de um pai. Por exemplo, cada sócio que
desaba a filial de Ano é um descendente de Ano. Os sócios seguintes são todos os
descendentes de Ano: Qtr1, Jan, fev, e Mar; Qtr2, abril, may, Junho; Qtr3, julho, agosto,
Setembro; Qtr4, oct, novembro, Dec.
Ancestors(Antepassados):
Um antepassado é um sócio de uma filial sobre um sócio. Por exemplo, Qtr2 e Ano são os
antepassados de abril
Generations(Gerações):
O termo geração descreve o número de filial de um sócio. Gerações contam da raiz da árvore
(geração 1 que é o nome de dimensão) para o nodo de folha.
Levels(Níveis):
O termo nível descreve o número de filial de um sócio. Níveis contam do nodo de folha (nível
0) para a raiz (o nome de dimensão).
Aliases(Pseudônimos):
Serviços Analíticos (Analytic Sevices) apoios nomes alternativos ou pseudônimos, para sócios
de banco de dados. Pseudônimos são úteis quando vários rótulos forem usados para o mesmo
sócio em várias folhas de trabalho. Por exemplo, uma folha de trabalho pode recorrer a
Cost_of_Goods_Sold como DENTES DE ENGRENAGEM. Também podem ser usados
pseudônimos por informar em idiomas alternativos ou para jogos de nome de produção mais
formais, como números de conta.
Consolidations(Consolidações):
Consolidações em Analítico Conserta aplicações estão definidas através de filiais de sócio. O
Outline determina caminhos de consolidação. A determinação está baseado no local de sócios
dentro de uma dimensão. Entalhe de um sócio debaixo de outro indica uma relação de
consolidação. Recuando os sócios é importante para as capacidades de broca-duna em
Complemento de Planilha eletrônica. Como você navega por dados, você pode perfurar abaixo
por níveis de consolidações. O Outline é a estrutura o qual os dados ficam armazenados.
6
3.Servidor Essbase (checar)
Neste servidor IP (1.111.11.111) estão às aplicações Físicas contendo as aplicações.
Todas as movimentações mensais estão nos Cubos Essbase Este servidor esta conectado o
Web Report e Web Analysis
7
4. Definição de Variáveis no HBR
4.1 Variáveis HBR cenário Atual:
Na conta HBR utilizado para o cenário Actual é necessário definir mensalmente as variáveis de
Mês e Ano, conforme figura abaixo.
8
4.2 Variáveis HBR cenário Estimates:
No HBR de Estimates é necessário definir as variáveis de Cenário, Versão, Mês e Ano, todo
mês.
Estes cálculos fazem parte dos projetos HBR de cada aplicação e devem ser rodados na
ordem conforme a sua numeração, pois dependem de seu predecessor para calcular
corretamente.
9
4.3 Substituição de Variáveis:
As variáveis das Aplicações do Essbase, conforme o exemplo abaixo, devem ser ajustadas todo
mês antes de ser rodados os cálculos.
1
0
5.Aplicações e Databases
5.1 Aplicações:
5.2 Databases: Finplan
Calculo do cubo Essbase contemplando as 20 BR, para apurar os dados de planejamento
orçamentário da LA.
1
1
6. Analise dos Calculation Scripts – Aplicação (base) GYCOL
6.1 01-CLEAR
Description: Clear All Estimate
Pré Requisitos : Ter o backup dos pag(s) (checar)
Funcionalidade : Esta rotina 0 (zera) todas os blocos de informações do cubo “setando” as
variáveis GLOBAIS
YearProj
MonthProj
VersionProj
Field
ScenProj
Pontos de Atenção: (checar)
1
2
6.2 02-BASE
Description : Base Values Generator
(0) Need to:
(a) Load/Consolidate Actuals Data from FPA
(1) Generate "%Sales Deduction" based on Actual to stimate and
YearBase/CurrMonth only
(2) Generate "%Direct Charges" based on Actual to Estimate and
All Estimated Month
Pré-requisitos : Ter o backup dos pag(s)
Carregar os dados consolidados do realizado do formulário FPA
Funcionalidade : Esta rotina realiza a carga dos valores gerados, REAIS consolidados,
também gera/carrega o % de Sales Deduction projetado com base no
Ano e Mês corrente somente, também gera o % de Direct Charges
(Cargas Diretas) com base no Real para o Projetado do Mês.
Pontos de Atenção: (checar)
1
3
6.3 03-GROSS
Description: Gross Billing
(0) Need to:
(a) Input Price List (if Input were in U$ use Entity USD)
(b) Associate a price list to a customer (only one price list to each
customer)
(c) Input Price Variance
(d) Input Price Discount
(1) Generate Price List values
(2) Currency Conversion of Price List members
(3) Consolidate "Time Periods" dimension
(4) To customers: "600_EB, 921_EA, 922_EA, 923_EA"
execute formula to account 301
(5) To customers: "620_REPL, 621_OE" execute formula to
account 301
(6) Calculate discount to account 302
(7) Consolidate account GROSS BILLING and 129
(8) Consolidate "Time Periods","Customers","Products"
(9) Gross Billing Unit Calculation
Pré-requisitos : Ter as cargas de dólar realizadas (checar)
Input dos preços de lista, associação do preço de lista ao cliente
Input da variação de preço e o desconto.
Funcionalidade : Nesta regra e calculada o Margem Gross Billing (faturamento bruto)
fixando as variáveis abaixo para cada Cliente, Produto e Preço de Lista
(convertido).
Também converte a taxa do Dólar para apurar a Variação para (conta
301) bem como o Desconto (Conta 302) para o Cliente e Produto.
Consolida as dimensões período de tempo, clientes e produtos e calcula o
faturamento bruto unitário
FIX("HSP_InputValue", "Local", &YearProj, &ScenProj, &VersionProj,
@LEVMBRS("Products",0), "Field", &MonthProj, "No Customer", "Entity
Local","Entity USD")
Pontos de Atenção: Se o input é feito em dólar usar a Entidade USD
Ter em conta que é um preço de lista por cada cliente
6.4 04-SALES
Description: Sales Deduction
(0) Need to choose only one (if both were inputed the option (b) is used):
1
4
(a) Input % Sales Deduction
(b) Input Sales Deductions
(1) Calculate all Sales Deduction accounts to 620_REPL,
621_OE, 600_EB, 921_EA, 922_EA, 923_EA
(2) Consolidate "descendants of SALES DEDUCTION" and
"children of NET SALES"
(3) Consolidate "Time Periods","Customers","Products"
dimensions
Pré-requisitos : Necessidade de se escolher apenas uma dedução de vendas na hora do
input de dados.
Input do porcentual de dedução de vendas
Input de dedução de vendas.
Funcionalidade : Nesta regra é calculada o Desconto das Vendas para as contas 620_REPL,
621_OE, 600_EB, 921_EA, 922_EA, 923_EA fixando as variáveis abaixo
para cada Cliente.
Consolida os valores para contas de todos os Produtos e Clientes,
também consolida os DESCENDENTES de Sales Deduction e os CHILDREN
de Net Sales, nas DIMENSOES de Clientes, Time Periods e Produtos e
executado um datacopy das contas abaixo para realizar os cálculos numa
Datacopy "301" to "303G" ;
Datacopy "301" to "331" ;
Datacopy "301" to "332" ;
Datacopy "301" to "333" ;
Datacopy "301" to "383G" ;
Datacopy "301" to "391G" ;
Datacopy "301" to "397" ;
Datacopy "301" to "362" ;
Datacopy "301" to "317" ;
Datacopy "301" to "312G" ;
Datacopy "301" to "330" ;
Datacopy "301" to "322" ;
Pontos de Atenção: Se ambos (porcentual de dedução de vendas ou dedução de vendas)
foram inputados a opção (b) é usada ou seja SALES DEDUCTIONS
6.5 05-COGSL
Description: COGS Local Products
(0) Need to:
(a) Input actual values "Initial inventory and Initial Cost" by Excel or FPA
(4475 and 4450 files)
1
5
(b) Input Ticket of Production
(c) Input Estimated Cost Production
(d) Input Production Cost Increase
(e) Associate Attrubute Origin "LOCAL PRODUCT" to L0 products
(f) Input Exchange Rates by FPA to Atual->CurrMonth and Estimate-
>6+6 for ex.
(g) Refresh and then run HspCrtt calc script
(h) Load 129 account
(1) Currency Conversion "Initial Cost Unit"
(2) Calculate "Initial Inventory", "Estimated Cost Production",
"Ticket of Production Adjusted", "Total National Units" for each
estimated month
(3) Calculate account 411
(4) Consolidate descentants of COGS
(5) Consolidate dimensions "Time Periods","Customers","Products"
Pré-requisitos : Dados de entrada de: Ordens de Produção, Produtos, Custo de Produção
e taxas de cambio convertidas.
Funcionalidade : Nesta regra é calculada o COGS (Custo dos produtos vendidos) para os
produtos local.
Conversão de moeda para o custo inicial unitário.
Dados de projeção para conta 129, calcula o inventario inicial para custo
de produção para as Ordens de Produção para cada mês projetado, na
conta 411 e consolida o COGS para Período, Cliente e Produtos para cada
mês estimado carrega a conta 129.
Origem: (checar)
- FPA Excell
- Ordens de produção
- Atributo - Local Product
Pontos de Atenção: (checar)
1
6
6.6 06-COGSI
Description: COGS Imported Products
(0) Need to:
(a) Input Ticket of Importation
(b) Input V-Price Table
(c) Input V-Price Increase
(d) Input % Landed Cost
(1) Calculate V-Price for each attribute to Input on "Entity EUR","Entity
USD", "Entity Local"
(2) "Initial Cost Unit" Currency Conversion
(3) "Estimate Imported Cost" calculation for each attribute (currency
conversion to local currency)
(4) "Inicial Inventory" calculation for each estimated month
(5) "Initial Inventory", "Ticket of Importation", "Ticket of Importation
Adjusted","Total Imported Units", "Initial Cost Unit", "414 Unit", "Final
Inventory" calculation
(6) Consolidate descendants of COGS
(7) Consolidate "Time Periods","Customers","Products" dimension
Pré-requisitos : Carga de ordens de produção, incremento de V_Price e percentual de
custo desembarcado.
Funcionalidade : Nesta rotina são calculados o COGS para as Ordens de Produção de
Importação, calculando para os atributos V-Price, V-Price Increase e %
Landed Cost, consolida após os cálculos nos Clientes e Produtos.
Pontos de Atenção: (checar)
6.7 07-DIREC
Description: Direct Charges (Encargos Diretos)
(0) Need to choose only one (if both were inputed the option (b) is used):
1
7
(a) Input "% Direct Charges"
(b) "Input Direct Charges"
(1) Copy COGS to each "Direct Charges" Account for All Customers
and "L0 Products"
(2) Distribute "Direct Charges" Accounts basead on "Input or %"
and COGS
(3) Distribute 489 Account basead on "% Direct Charges" and
NET SALES
(4) Consolidate "DIRECT CHARGES" accounts, "Total Cost" and
"Gross Margin" by L0 Products and L0 Customers
(5) Consolidate "Time Periods", Customers, Products
Pré-requisitos : Necessidade de se escolher apenas uma opção de encargos diretos na
hora do input de dados.
Input do porcentual de encargos diretos
Input de encargos diretos.
Funcionalidade : Nesta regra é calculada as Direct Charges, sendo em % ou Directs
Charges, feito uma copia do COGS para cada conta de Clientes e L0
Produtos.
DATACOPY "COGS" TO
"438";"460";"447";"483";"466";"439";"441";"422";"435";"453";"463";
"480";"485";"486";
E fixado as Directs Charges conforme a regra abaixo bem como os
cruzamentos, para as dimensões Período, Cliente e Produtos
FIX(@IDESCENDANTS("DIRECT CHARGES"),@ICHILDREN("Total
Cost"),@ICHILDREN("GROSS MARGIN"))
FIX("Field")
FIX(&YearProj )
FIX(&VersionProj )
FIX(&ScenProj )
FIX(@IANCESTORS("Entity Local"))
FIX("HSP_InputValue")
FIX("Local")
Pontos de Atenção: Se ambos (percentual de encargos diretos ou encargos diretos) foram
inputados a opção (b) é usada ou seja DIRECTS CHARGES
6.8 08-SAD
Description: SAD
(0) Need to:
1
8
(a) Input "SAD by Dept & Account"
(b) Input "% SAD by Class of Business"
(1) Consolidate COGS and "NET SALES"
(2) Consolidate dimensions "Time Periods", Products, Customers
(3) Consolidate "SAD CONTROL"
(4) Consolidate "Department" on Entities
(5) Generate "% COGS"
(6) Generate "% NET SALES"
(7) Generate "cogs tmp" and "net sales tmp" based on "%COGS"
and "%NET SALES"
(8) Copy %COGS from "Entity Local" to "Div XXX", where XXX is
the division (on department)
(9) SAD Distribution for each "Product L0" and "Customer L0"
(10) Consolidate SAD by Products L0 and Customers L0
(11) Consolidate "Time Periods", Products, Customers
(12) Consolidate Department
(13) Copy Department values from entity "Department" to "Entity
Local"
Pré-requisitos : Ter as cargas de dólar realizadas
Ter as cargas de despesas administrativas(SAD) por departamento e
conta e o porcentual das despesas administrativas por classe de negocio.
Funcionalidade : Nesta regra de SAD (Despesas administrativas) base COGS e Net Sales,
consolidada todos os SAD por Departament Account Projetada por
Cliente, Produto e Time Period.
Gera o percentual de COGS (Custo dos produtos vendidos), porcentual de
NET SALES (Vendas liquidas) e o temp de ambos baseado nos
porcentuais.
São distribuídas as despesas administrativas para todos os níveis 0 de
produtos e clientes.
FIX("HSP_InputValue", "Field", &YearProj , &MonthProj , "Local",
&VersionProj , &ScenProj , @GENMBRS("Products",5),
@GENMBRS("Customers",3), "%COGS" )
DATACOPY "Entity Local" TO "Div 501";
DATACOPY "Entity Local" TO "Div 521";
DATACOPY "Entity Local" TO "Div 524";
DATACOPY "Entity Local" TO "Div 531";
DATACOPY "Entity Local" TO "Div 541";
DATACOPY "Entity Local" TO "Div 581";
1
9
DATACOPY "Entity Local" TO "Div 591";
2
0
6.9 08-SADB
Description: SAD by TBU (atributo do membro)
(0) Need to:
(a) Input "SAD by Dept & Account"
(b) Input "% SAD by Class of Business"
(1) Consolidate COGS and "NET SALES"
(2) Consolidate dimensions "Time Periods", Products, Customers
(3) Consolidate "SAD CONTROL"
(4) Consolidate "Department" on Entities
(5) Generate "% COGS"
(6) Generate "% NET SALES"
(7) Generate "cogs tmp" and "net sales tmp" based on "%COGS"
and "%NET SALES"
(8) Copy %COGS from "Entity Local" to "Div XXX", where XXX is
the division (on department)
(9) SAD Distribution for each "Product L0" and "Customer L0"
(10) Consolidate SAD by Products L0 and Customers L0
(11) Consolidate "Time Periods", Products, Customers
(12) Consolidate Department
(13) Copy Department values from entity "Department" to "Entity
Local"
Pré-requisitos : Ter as cargas de dólar realizadas
Ter as cargas de despesas administrativas(SAD) por departamento e
conta e o porcentual das despesas administrativas por classe de negócio.
Funcionalidade : Esta despesas de SAD (Despesas administrativas) base COGS e Net
Sales, consolidada todos os SAD por Departament Account Projetada por
Cliente, Produto e Time Period.
Gera o percentual de COGS (Custo dos produtos vendidos), porcentual de
NET SALES (Vendas liquidas) e o temp de ambos baseado nos
porcentuais.
Faz a copia do porcentual de COGS da entidade local para a divisão do
departamento.
São distribuídas as despesas administrativas para todos os níveis 0 9 de
produtos e clientes.
Copia os valores departamentais de entidade Departamento para
entidade Local.
2
1
FIX("HSP_InputValue", "Field", &YearProj ,&MonthProj , "Local",
&VersionProj , &ScenProj ,@REMOVE( @LEVMBRS("Products", 2),"Akron
clases"),@LEVMBRS("Customers", 1))
FIX("Div 501","Div 521","Div 524","Div 531","Div 541","Div 581","Div
591")
"SAD CONTROL"("SAD CONTROL"->"No Customer"->"No Product"*"Sad
Adj Input"->"Entity Local";)
2
2
6.10 09-INTIN
Description: Interest Income
(0) Need to:
(a) Input "Interest Income"
(1) Copy data from "NET SALES" to "Interest Income" accounts
(2) Calculate "Interest Income" Accounts based on "NET SALES"
(3) Consolidate "Interest Income" by L0 Customers and L0
Products
(4) Consolidate "Time Periods", Customers, Products to "Interest
Income" accounts
Pré-requisitos: Input dos juros de renda
Funcionalidade: Esta rotina copia os dados do Net Sales para as contas do Interest
Income usando a função DATACOPY "NET SALES" TO "606" (conta do II).
Calcula os juros de renda baseando-se nas vendas liquidas.
Consolida a conta juros de renda para os níveis 0 de produtos e clientes
utilizando a função FIX(@LEVMBRS("Products",0)) como por exemplo. E
FIX(@ICHILDREN("Interest Income"));
Então consolidando as dimensão Período de Tempo, Clientes e Produtos
para as contas de juros de renda.
Pontos de Atenção: (checar)
2
3
6.11 10-INTX
Description: Interest Expense
(0) Need to:
(a) Input "Interest Expense"
(1) Copy data from "NET SALES" to "Interest Expense" accounts
(2) Calculate "Interest Expense" Accounts based on "NET SALES"
(3) Consolidate "Interest Expense" by L0 Customers and L0
Products
(4) Consolidate "Time Periods", Customers, Products to "Interest
Expense" accounts
Pré-requisitos: Input dos juros e custos
Funcionalidade: Esta rotina copia os dados do Net Sales para as contas do Interest
Expense usando a função DATACOPY "NET SALES" TO "714" (conta do
IE).
Calcula os juros e custos baseando-se nas vendas liquidas.
Consolida a conta juros e custos para os níveis 0 de produtos e clientes
utilizando a função FIX(@LEVMBRS("Products",0)) por exemplo.
Logo consolida a dimensão Período de Tempo, Clientes e Produtos para
as contas de juros e custos.
Pontos de Atenção: (checar)
2
4
6.12 11-FOREI
Description: Foreign Exchange
(0) Need to:
(a) Input "Exchange Rates" to All Months of scenario Estimate (Jan to
Dec)
(1) Calculate account 934 to No "Product" and "No Customer"
(2) Distribute 934 account basead on NET SALES to L0 Customers
and L0 Products
(3) Consolidate FOREIGN TRANSLATION and anscentors
Pré-requisitos: Input as taxas de cambio para todos os meses do cenário estimado de
JANEIRO até DEZEMBRO
Funcionalidade: Com base na cambio US$ calcula o valor para moeda do pais local e
converte para US$ (Dolar).
Calcula a conta 934 (que é a conta de tradução de moeda estrangeira)
baseado no NET SALES (Vendas Liquidas) dos níveis 0 dos clientes e
níveis 0 dos produtos.
Copia do NET SALES para o 934 e calcula a conta 934
Consolida o membro FOREIGN TRANSLATION (tradução estrangeira)
conta pai e todos os anscentors.
Pontos de Atenção: (checar)
2
5
6.13 12-INCOM
Description: Income Tax
(0) Need to:
(a) Input "Income Tax"
(1) Data copy from NIBT to "Income Tax" accounts
(2) Calculate "Income Tax" accounts based on NIBT and Input
values
(3) Consolidate "Income tax" and NIAT
(4) Consolidate "Time Periods","Customers","Products"
Pré-requisitos: Input do imposto de venda
Funcionalidade: Copia da conta de lucro liquido antes do imposto para a conta de Imposto
de vendas
Faz o calculo dos Impostos de vendas baseando-se no Lucro liquido antes
do imposto (NIBT) e os valores calculados/imputados.
Consolida o imposto de venda e o NIAT (Lucro liquido depois do imposto)
Logo faz as consolidações nas dimensões de Período de Tempos, Clientes
e Produtos.
Pontos de Atenção: (checar)
2
6
6.14 13-BS-BV
Description: Balance Sheet - Base Values Generator
(0) Need to:
(a) Load Actuals Balance Sheet; consolidate and currency conversion
(b) Input Exchange Rates to BegBalance
(c) Run Gross Billing process
(d) Run COGs process
(1) Copy Balance Sheet Actuals to base Month Estimate (If 0+12
or AOP the data will generated on BegBalance member else on
CurrMonth)
(2) Generate Balance Sheet Estimate based on Actuals
Pré-requisitos: Carregar o realizado do B/S consolidado e a conversão das moedas.
Input das taxas de cambio no membro BegBalance
Executar o processo de Gross Billing (Faturamento Bruto)
Executar o processo de COGs (Custo de Produtos Vendidos)
Funcionalidade: Esta rotina faz a copia o B/S (Balance Sheet) Realizado para o Projetado
Calcula o total líquido dos Ativos fixos => baseado no Realizado
Calcula os resultados detidos nos anos anteriores
Consolida e copia as dimensões Produtos, Clientes e Período de Tempo e
copia da conta B/S Local para a conta B/S COP.
Pontos de Atenção: Se o cenário for 0 +12 ou POA a moeda e os dados de entrada devem
ser feito em membro BegBalance senão a CurrMonth
2
7
6.15 14-BS-TR
Description: Balance Sheet Translation
(0) Need to:
(a) Run Balance Sheet - BVG process OR Input Balance Sheet Estimate
(b) Load NIAT accouts
(c) (If 0+12 or AOP the "Currency" and data input must be done on
BegBalance member else on CurrMonth)
(1) Calculate "293-100" account
(2) Consolidate descendants Balance Sheet Accounts
(3) Calculate Foreign Currency Translation Calculation
(4) Consolidate descendants Balance Sheet Accounts
Pré-requisitos: Executar o B/S (Balance Sheet) , o processo de BVG (??) ou os inputs de
balanço patrimonial estimado.
Carregar a conta NIAT (Lucro liquido depois do imposto).
Funcionalidade: Esta rotina faz conversão do NIAT.
Executa a cópia do B/S (Balance Sheet) do Real para o Projetado,
criando os Blocos de Dados.
Identifica se o cenário é diferente de AOP e 0+12
Pré-consolidação dos dados
Calcula a moeda estrangeira para tradução do calculo
Faz o calculo da tradução da moeda e o check do balance sheet
Consolidação final para todos os descendentes do balance sheet.
Pontos de Atenção: Se o cenário for 0 +12 ou POA a moeda e os dados de entrada devem
ser feito em membro BegBalance senão a CurrMonth
2
8
6.16 15-CASH
Description: Cash Flow Estimate
(0) Need to:
(a) Load/Consolidate Balance Sheet Estimate
(1) Calculate CASH FLOW Estimate members
(2) Consolidate CASH FLOW Estimate
Pré-requisitos: Ter carregado e consolidado os dados estimados do balanço
patrimonial(BS)
Funcionalidade: Esta rotina calcula os membros da dimensão do Fluxo de Caixa
(Projetado) CASH FLOW ACCOUNTS e consolida o CFL e copia o CFL local
para a conta CFL COP
Pontos de Atenção: (checar)
2
9
6.17 16-CONSO
Description: Consolidate All Estimate
(0) Need to:
(a) Run Estimated process
(1) Consolidate Estimate descendants of: "INCOME
STATEMENT","B/S","CFL"
Pré-requisitos: Execução do processo de estimados.
Funcionalidade: Esta rotina faz a consolidação o Projetado para os descendentes do
Demonstrativo de Resultados (Income Sheet) o Balanço Patrimonial e as
contas de Fluxo de Caixa (Cash Flow), consolidado na Dimensão
Produtos, Clientes, STA e Entidades usando a função CALC DIM.
Também faz as consolidações das contas de estatísticas.
Copia do 129 local para 129 COP (ex. moeda Peso Colombiano)
Pontos de Atenção: (checar)
3
0
6.18 17-CC-IS
Description: Currency Conversion IStatement
(0) Need to:
(a) The data must be consolidated
(1) Currency Conversion descendants of: INCOME STATEMENT
(removing SAD CONTROL)
(2) Consolidate "Time Periods" dimension
Pré-requisitos: Os dados devem ser consolidados. (checar)
Funcionalidade: Esta rotina faz a conversão das moedas para os descendentes do I/S
(Demonstração de resultados)
E feito uma coipia com uso da função DATACOPY da moeda local para
demais moedas (USD, COP, EUR) para efetuar os calculos.
E consolida na dimensão Períodos de Tempo usando a função CALC
DIM("Time Periods")
Pontos de Atenção: Os dados do SAD CONTROL são removidos.
3
1
6.19 18-CC-BS
Description: Currency Conversion BSheet
(0) Need to:
(a) The data must be consolidated
(1) Currency Conversion descendants of: B/S, CFL
(2) Consolidate "Time Periods" dimension
Pré-requisitos: Os dados devem ser consolidados.
Funcionalidade: Esta rotina faz a conversão das moedas no Balance Sheet (Balanço
Patrimonial)
Uso da função DATACOPY da moeda local para demais moedas (USD,
COP, EUR)
Os valores são consolidados na dimensão Período de Tempo usando a
função CALC DIM("Time Periods").
Pontos de Atenção: (checar)
3
2
6.20 19-I-SAD
Description: ARRAYs e Alocações dos Accounts do SAD CONTROL baseado no calculo
do pró-rata
(a) Alocação FRANFE
(b) Cálculo do pró-rata baseado no SAD CONTROL
(c) Aplicação do cálculo do pró-rata
(d) Alocação WAGES_LV
(e) Alocação BTL_LV
(f) Alocação LEGAL_LV
(g) Alocação CONSULT_LV
(h) Alocação PWC_LV
(i) Alocação DEPR_LV
(j) Alocação RENT_LV
(k) Alocação BDEBT_LV
(l) Alocação RDE_LV
(m) Alocação DONAT_LV
(n) Alocação OTHER_EXP_LV
Pré-requisitos: (checar)
Funcionalidade: Esta rotina calcula e cria os ARRAYS das contas do SAD CONTROL
Aplicação da função SET CREATENONMISSINGBLK ON ou seja os cálculos
são realizados em blocos potenciais, assim como blocos já existentes. Se
o resultado do cálculo não é # Missing, o bloco está armazenado. O Criar
definições de equações em Blocos é ignorada
Calcula o pró-rata baseado no SAD CONTROL e aplica o calculo.
Logo faz as alocações nas contas do SAD CONTROL.
Volta a configuração padrão com a função SET CREATENONMISSINGBLK
OFF
Pontos de Atenção: (checar)
3
3
6.21 19-CCSAD
Description: Currency Conversion SAD
(0) Need to:
(a) The data must be consolidated
(1) Currency Conversion descendants of: SAD CONTROL
(2) Consolidate "Time Periods" dimension
Pré-requisitos: Os dados devem ser consolidados.
Funcionalidade: Esta rotina converte as moedas no SAD (Despesas Administrativas) e
faz conversão das moedas usando o FIX (@IDESCENDANTS("SAD
CONTROL")) consolidado para a dimensão Períodos de Tempo.
Pontos de Atenção: Antes de rodar o CCSAD verificar se os dados foram bem consolidados.
3
4
6.22 20-COPY
Description: Copy Actuals Month to Estimate
(0) Need to:
(a) Run Actuals Process (Load data, consolidate and currency conversion)
(b) This BR is Not used on AOP or 0+12 process
(1) Clear data on Estimate scenario (on actuals month)
(2) Copy Actual to Estimate (on actuals month)
Pré-requisitos: Rodar o processo do Realizado, ter carregado os dados consolidados e as
conversões de moedas.
Funcionalidade: Esta rotina faz a copia dos valores dos Acounts Realizado para o
Projetado.
No processo inicial, ele fixa as dimensões (quais dimensões) do cubo para
limpeza do bloco usando a função CLEARBLOCK ALL;
No segundo passo faz a copia do Realizado para o Projetado usando
função DATACOPY da entidade US$ Dolar em todas a moedas no cenário
Real e dimensão Versão 1 para a Entidade LOCAL em todas as moedas no
Cenário Projetado e Versão Projetado.
Ponto de Atenção: Esta regra não é utilizada no processo 0+12!!
3
5
7. Cargas de Dados e Validações
7.1 Conectar na máquina HYPGY01 (Exemplo)
D:\Essbase\Interfaces\Eis\Log\Carga_DW.log
Verificar hora de início e fim das cargas.
7.2 Conectar na máquina HYPGY01 (Exemplo)
D:\Essbase\Interfaces\Logs\.
Verificar se ouve algum erro nos logs.
D:\Essbase\Interfaces\Capex\logs
Verificar se ouve algum erro nos logs. (no arquivo limpeza.log, a data deve estar
montada corretamente, caso não esteja, reprocessar o cubo.)
7.3 Conectar no TOAD ou EXCEL (ad-in) (Exemplo)
Copiar queries do arquivo Checagem_Rapida_CargaDiaria.sql no toad
Executar query 1 -- ODS--Verifica a ultima carga (FC_Carga_CLT = S), com
DATA_ETL = D-1. Executar query 2 --Veri fica a quantidade de linhas carregadas - mínimo 158
Executar query 3 -- DW-- Ver Horario de Carga do Hyperion: (Flag_Carga com valor
"0" para as 6 Bases, com Data_Carga igual ao do dia da Carga (D)
Executar query 4 -- Ver/Confirmar Status Processo: 1 = Proc.OK / 0 = Nao Proc;
Cod_Sistema = 10(Brasil),
7.4 Validar os dados nos cubos Hyperion - Essbasse
Checar qual a planilha para fazer a validação (Levantar)
8. Serviços do Hyperion
8.1 Start Services Hyperion:
/* Obrigação seguir esta ordem de execução */
1. net start "Hyperion Licensing Service"
2. net start "Hyperion SharedServices9 OpenLDAP"
3. net start "Hyperion S9 Shared Services ATS5"
4. net start "Hyperion S9 BI+ Analytic Services 9.3.0 - essbase"
5. net start "Hyperion S9 AAS aas ATS5"
6. net start "Hyperion S9 APS server1 ATS5"
7. net start "Hyperion S9 Apache 2.0"
8. net start "HyperionRMIRegistry"
9. net start "Hyperion S9 Planning 9.3.0.1 ATS5"
3
6
10. net start "Hyperion S9 BI+ 9.3 Core Services 1"
11. net start "Hyperion S9 BI+ 9.3 Interactive Reporting Service 1"
12. net start "Hyperion S9 BI+ 9.3 Financial Reporting Scheduler Server"
13. net start "Hyperion S9 BI+ 9.3 Financial Reporting Java RMI Registry"
14. net start "Hyperion S9 BI+ 9.3 Financial Reporting Print Server"
15. net start "Hyperion S9 BI+ 9.3 Financial Reporting Report Server"
16. net start "Hyperion S9 BI+ 9.3 Workspace"
17. net start "Hyperion S9 BI+ 9.3 Financial Reporting Web application"
18. net start "Hyperion S9 BI+ 9.3 Web Analysis"
8.2 Stop Services Hyperion:
1. net stop "Hyperion S9 BI+ 9.3 Web Analysis"
2. net stop "Hyperion S9 BI+ 9.3 Financial Reporting Web application"
3. net stop "Hyperion S9 BI+ 9.3 Workspace"
4. net stop "Hyperion S9 BI+ 9.3 Financial Reporting Scheduler Server"
5. net stop "Hyperion S9 BI+ 9.3 Financial Reporting Report Server"
6. net stop "Hyperion S9 BI+ 9.3 Financial Reporting Print Server"
7. net stop "Hyperion S9 BI+ 9.3 Financial Reporting Java RMI Registry"
8. net stop "Hyperion S9 BI+ 9.3 Interactive Reporting Service 1"
9. net stop "Hyperion S9 BI+ 9.3 Core Services 1"
10. net stop "Hyperion S9 Planning 9.3.0.1 ATS5"
11. net stop "HyperionRMIRegistry"
12. net stop "Hyperion S9 Apache 2.0"
13. net stop "Hyperion S9 APS server1 ATS5"
14. net stop "Hyperion S9 AAS aas ATS5"
15. net stop "Hyperion S9 BI+ Analytic Services 9.3.0 - essbase"
16. net stop "Hyperion S9 Shared Services ATS5"
17. net stop "Hyperion SharedServices9 OpenLDAP"
18. net stop "Hyperion Licensing Service"
8.3 Services do Hyperion Report
Conectar na máquina HYPGY01 (Exemplo)
Verificar se o serviço de Pint Spooler está ativado.
Se não Baixar o serviço do Reports: 1. Hyperion Reports Communication Server.
Habilitar o serviço do Print Spooler e startar
Subir serviço do Reports na ordem:
1. Hyperion Reports Communication Server;
2. Hyperion Reports Web Application Server;
3. Hyperion Reports Scheduler Server;
4. Hyperion Reports Print Server;
5. Hyperion Reports Report Server.
3
7
9. Comando MAXL para listar usuários do Hyperion – Essbase.
Entrar no MAXL (essmsh)
Digite login;
Digite seu login de rede;
Digite sua senha de rede;
Digite o servidor que precise listar usuários
Digite comando spool on to C:\nome do arquivo.txt
Para verificar digite display user.
3
8
10. Procedimento para criação e bloqueio de usuários Hyperion 7.0
10.1 Criação de usuário.
O acesso de um usuário ao Hyperion, é iniciado a partir de uma solicitação que pode ser via
Help desk ou XXXX, de rede do usuário, para que seja autenticado na rede
1. Entrar no Essbase Administrator Server. Dependendo do acesso, na máquina HYPGY
2. Com o botão direito clicar em user/criar novo usuário;
3. Campo username login de rede do usuário;
4. Campo password usar senha temporária “123456”;
5. Clicar em Aplay para confirmar aparecerá uma mensagem no log: servidor-
hypGY.xxx Create user August 23, 2006 3:32:44 PM GMT-03:00 Succeeded
3
9
6. Clicar no usuário criado, e editar.
7. Na aba Group escolher o grupo a que o usuário pertencerá, atribuir e confirmar
clicando Aplay.
8. Entrar no Analyzer web e logar com o usuário e senha criados (login de rede /123456),
com este procedimento, o usuário é automaticamente cadastrado no Analyzer conforme
criado no EAS – Essbase Administrator Server.
4
0
9. Entrar no Analyzer tools; e logar com Administrator;
4
1
10. Clicar no usuário criado e atribuir o grupo de usuários a que pertencerá e clicar em
aplicar;
4
2
11. Entrar novamente no EAS - Essbase Administrator Server, clicar no usuário criado e
edit.
12. No campo user custom autentication, digitar o Protocol/“NTDOMAIN” e o Parameters/ “
e Aplay.
10.2 Bloqueio de usuários
O bloqueio/ desabilitação de um usuário no Hyperion, é iniciado a partir de uma solicitação do
Help desk ou XXXXX em chamado comum. No chamado deve estar descrito as informações do
usuário que será bloqueado/desabilitado, em algumas situações, é enviada uma planilha em
anexo com os nomes dos usuários.
1. Entrar no Essbase Administrator Server. Dependendo do acesso, na máquina HYPGY
2. Clicar no login do usuário que será bloqueado/desabilitado e Edit;
4
3
3. Flegar o campo Disable username ;
4. Clicar em Aplay para confirmar
4
4
11. Validação da carga (estrutura/dados) (checar)
12. Parâmetros de Ambiente e Infra Estrutura
12.1 Conexões ex TNSNAMES (checar)
12.2 User e Senhas dos Sistemas (checar)
12.3 Conexões de Bancos e/ou Sistemas (checar)
12.4 Manutenção das Licenças (expiração/atualizações) (checar)