SAP BPC - Guia Rápido

SAP Business Planning and ConsolidationA ferramenta (BPC) é usada para apoiar todas as atividades operacionais e financeiras de uma organização. O SAP BPC ajuda a automatizar e otimizar as atividades de previsão, planejamento e consolidação de negócios em sua organização.

O SAP BPC oferece suporte a dois tipos de migração - SAP NetWeaver e Microsoft Excel. A versão BPC com Microsoft permite que você execute modelagem, manutenção de aplicativos, importação de dados e aplicação de transformações, criação de scripts, etc. Ele potencializa o poder do MS Excel e fornece ao usuário uma solução Enterprise Power Management (EPM), ferramenta colaborativa com robusta, ambiente prontamente aceito.

SAP BPC fornece suporte para a funcionalidade existente da Microsoft e vários recursos de aprimoramento, como arrastar e soltar o criador de relatórios, etc.

A seguir estão os principais benefícios fornecidos pelo SAP BPC -

  • Ele permite que o usuário tome melhores decisões de negócios, apoiando a análise de variações hipotéticas e permite que você execute um planejamento baseado em cenário.

  • Ele permite que você colabore dados e, assim, aumente a precisão no planejamento de negócios e na responsabilidade.

  • Ajuda a alinhar seus planos com objetivos estratégicos e, portanto, diminuir o tempo de ciclo.

  • Você tem a opção de escolher a versão do SAP NetWeaver ou Microsoft Platform.

A seguir estão os principais benefícios que podem ser alcançados com o uso do BPC -

  • Previsão de Negócios
  • Relatórios analíticos e análises
  • Planejamento Orçamentário
  • Análise Preditiva e Recomendações
  • Melhorar a conformidade
  • Consolidation
  • Fluxos de processos de negócios e colaboração suave

O que é EPM?

SAP Enterprise Performance Management (EPM) permite que sua organização melhore o gerenciamento de desempenho financeiro e operacional. SAP EPM oferece suporte a várias funcionalidades com SAP Business Planning and Consolidation - BPC-NW ou BPC-MS, como consolidação financeira, gerenciamento de informações financeiras, gerenciamento de desempenho da cadeia de suprimentos, gerenciamento de estratégia e muitas outras áreas.

SAP BPC NetWeaver vs BPC MS

A versão SAP Business Planning and Consolidation NW baseia-se na funcionalidade da plataforma NetWeaver. Ele é construído no NetWeaver HTML5 e oferece suporte a vários recursos do ambiente do usuário. Ele também fornece vários componentes pré-construídos para reutilização em diferentes aplicativos.

A versão SAP BPC NW oferece suporte à conexão RESTful com o componente de back-end ABAP e fornece acesso regular à interface do usuário. Ele também oferece suporte a recursos de registro do lado do cliente.

A tabela a seguir ilustra o nome da plataforma e os componentes suportados -

Cliente Microsoft Windows Vista de 32 bits e 64 bits, MS windows 7 de 32 bits e 64 bits Windows Server 2003, 2008 e 2008 R2 terminal server de 32 bits e 64 bits Microsoft Office 2007, 2010 e 2013 Internet Explorer 9.0 e 10.0 Mozilla Firefox 17 e superior Apple Safari para iPad IOS7 e versões superiores
Servidor de aplicativos NetWeaver Qualquer sistema operacional compatível com NetWeaver SAP NetWeaver 7.4. Consulte o PAM para o banco de dados compatível

SAP BPC for NetWeaver oferece várias vantagens, pois é integrado ao sistema BW e permite armazenar dados em InfoCubes.

Algumas vantagens principais de usar SAP BPC com sistema NW são -

Star Schema for Exceptional Reporting- SAP BPC usa NW InfoCubes para armazenar os dados. O modelo de dimensão usado é o esquema em estrela estendido, portanto torna o BPC com sistema NW e sistema excepcional para relatórios.

No Database Dependence Version - A versão BPC NW não depende da versão do banco de dados e pode rodar bancos de dados comuns como DB2, Oracle, SQL Server, etc.

BW Accelerator Support- A ferramenta de aceleração SAP NetWeaver BW é um recurso adicional que pode ser usado para aprimorar o desempenho dos relatórios no sistema, mesmo se você estiver usando grandes conjuntos de dados. Isso ajuda indiretamente a economizar custos para uma empresa, pois menos problemas de desempenho são relatados.

BAdI Development and ABAP Support- SAP BPC com NetWeaver permite que você use a programação ABAP para desenvolver a lógica do script K2. Permite criar interface BAdi add-in de negócios no sistema back-end, que pode ser chamada posteriormente a partir da lógica do script desenvolvido no sistema BPC.

Ajuda a resolver os complexos requisitos de negócios e a reduzir o tempo de desenvolvimento de uma organização.

Alguns key advantages de usar SAP BPC MS são -

Além dos recursos comuns fornecidos no BPC, como conversão de moeda, alocações, validação e transformações de contas, ajustes automáticos e transporte de saldo de abertura, os seguintes recursos podem ser obtidos na versão BPC MS -

  • Dimension Logic - Isso pode ser configurado no sistema BPC usando fórmulas matemáticas simples.

  • Business Rules - Isso permite que você crie regras no sistema BPC para executar funções específicas.

  • K2 Script Logic- Isso é usado para executar algumas funções específicas que não podem ser obtidas usando a funcionalidade pronta para uso para atender aos requisitos de negócios. Você pode criar lógicas de script K2 para executar certas funções, que podem ser executadas em um sistema padrão.

Muitas organizações usam o MS Excel para gerenciar o planejamento e a consolidação de negócios, mas ele apresenta algumas desvantagens. A seguir estão osdisadvantages de usar BPC MS sobre NetWeaver -

  • Tough to Manage Excel Spreadsheets- Como os dados de planejamento e consolidação de negócios são armazenados na forma de planilhas, isso cria um problema de segurança e uma opção para controlar o acesso é manter os arquivos na unidade de rede compartilhada. No SAP BPC, você pode salvar os dados no banco de dados e isso fornece segurança de dados.

  • Version Control- Para criar uma nova versão de dados, SAP BPC com NW permite que você mantenha a versão dos dados no sistema e você pode manter os dados atuais também. Ao usar planilhas do Excel para armazenamento de dados, você precisa nomear o arquivo com um novo nome todas as vezes.

  • Integrity of Spreadsheets- O uso de planilhas torna difícil gerenciar a integridade das planilhas, pois o mesmo arquivo é acessado por vários usuários e é difícil descobrir a versão mais recente da planilha. No entanto, o sistema SAP possui um repositório central para manter dados de planejamento financeiro e de negócios.

  • Collaboration - SAP BPC permite que você colabore dados de diferentes usuários e você pode colocar comentários sobre informações críticas e o Excel não oferece suporte ao recurso de colaboração.

SAP BPC com arquitetura NetWeaver

Requirement - SAP NetWeaver ABAP 7.3 ou 7.31

Database - Qualquer uma das versões acima do suporte SAP NetWeaver.

Operating System - Qualquer versão compatível do sistema SAP NetWeaver e do mecanismo de banco de dados.

A figura a seguir mostra a arquitetura SAP BPC 10.0.

Objetos SAP NetWeaver BW

A diferença entre SAP BPC v7.5 e v10 é o componente Web Server. O SAP BPC 7.5 NetWeaver usa o Microsoft ISS, enquanto o BPC 10.0 NW e o BPC 10 no HANA usam o servidor da web que faz parte do SAP NetWeaver.

SAP NW 10 é mais escalável do que SAP NW 7.5 (IIS em modo de 32 bits) e simplifica a topologia do sistema, já que nenhum servidor Web e componentes de balanceamento de carga de rede são necessários, pois faziam parte das implementações do BPC 7.5.

Outra diferença entre os dois é a versão do SAP NetWeaver. SAP BPC 7.5 NW oferece suporte ao SAP NetWeaver 7.01 e 7.02. No entanto, o SAP BPC 10 NetWeaver e o BPC 10 HANA não oferecem suporte às versões NW 7.01, 7.02. Observe também que os requisitos do NW 7.01 e 7.02 são bastante diferentes do SAP NetWeaver 7.3.

Isso significa que os sistemas SAP BPC 7.5 NW em muitas organizações estão sendo executados em versões anteriores dos sistemas operacionais e o RDBMS não é compatível com o SAP NetWeaver 7.3.

A seguir estão os principais objetos NetWeaver BW -

  • InfoObject
  • InfoProvider

Objetos SAP BPC

De acordo com a arquitetura acima, a seguir estão os principais objetos no BPC 10.0 -

Client Interface- Na parte superior, você tem a interface do cliente, que é uma ferramenta baseada na web usada para configuração e geração de relatórios para planejamento de negócios. Ele consiste em um cliente MS Office, clientes de administração baseados em Excel e uma ferramenta baseada na web para relatórios.

A ferramenta de administração baseada na Microsoft é usada para a configuração do aplicativo e as ferramentas do Microsoft Office, como Word e PowerPoint, são usadas para relatar dados.

Web Server and .NET Application Server- Esta ferramenta usa serviços da web para se conectar ao servidor de aplicativos .NET. Ele recebe a solicitação da interface do cliente e direciona todas as solicitações ao servidor ABAP, que faz parte do sistema SAP NetWeaver BW.

Este servidor é usado para conversão de dados entre as ferramentas do cliente e o sistema SAP NetWeaver BW.

SAP NetWeaver Application Server- Este servidor é usado para processar todas as solicitações da ferramenta cliente. A solicitação do servidor de aplicativos .NET é processada neste servidor como RFC de chamada de função remota. Isso é usado para processar solicitações para criar relatórios ou atualizar o banco de dados.

Quando uma solicitação é processada pelo Application Server, ele obtém os dados e os passa para o .NET Application Server, e então os envia de volta para a interface do cliente.

Database Server- Esta camada é responsável por armazenar todos os dados no banco de dados. O sistema back-end SAP NW é responsável por criar objetos e os dados são armazenados para o sistema BPC. O NetWeaver suporta a maioria dos bancos de dados como SQL Server, DB2, Oracle e muitos mais.

Estratégia de Liberação

A seguir estão as notas de versão do SAP para SAP BPC 10.0 -

  • Versão do produto 10.0, SAP NetWeaver
  • Área CPM-BPC

O BPC agora suporta as seguintes plataformas -

  • Server Support- Qualquer sistema operacional compatível com SAP NetWeaver. Suporte VMware de acordo com o padrão SAP. Virtualização, VMware, Microsoft, Windows, Hyper-V, XEN, vSphere, IBM, INxHY, KVM, zBX. Suporte SAP NetWeaver para NW 7.3. Sem suporte para versões mais antigas.

  • Database Support - O BPC oferece suporte a todos os bancos de dados compatíveis com o sistema SAP NetWeaver.

  • Client Support - Microsoft Windows, WIN XP (32 bits), Windows Vista (32 bits e 64 bits) e Windows 7 (32 bits e 64 bits).

  • Microsoft .Net Framework - .Net Framework 3.5 é necessário.

  • Web Browser Support - BPC suporta os navegadores da web - IE 8.0 e IE 9.0.

  • Microsoft Office Support- Microsoft Office 2007 (32 bits e 64 bits) e Microsoft Office 2010 (32 bits e 64 bits). O servidor .NET não é mais necessário nas versões mais recentes do BPC.

Ao comparar o BPC 7.5 e o BPC 10.0, a seguir estão as principais diferenças de terminologia entre os dois.

BPC 7.5 BPC 10.0
AppSet Meio Ambiente
Dimensões Dimensões
Formulários Modelos
Regras do negócio Regras do negócio
Regras de Validação Configurações de controle
Script Logic Script Lógico
Configurações de status de trabalho Configurações de status de trabalho
Modelos de jornal Modelos de jornal
Configurações de relatório do sistema Configurações de relatório de auditoria

Environment- É definido como o ponto de partida para a criação de qualquer aplicativo ou modelo. Era chamado de conjuntos de aplicativos ou AppSet nas versões anteriores do BPC.

Dimensions- Você pode marcar uma dimensão como segura. Você precisa conceder acesso de leitura e gravação aos usuários que usam o modelo para que eles possam acessar os dados.

Properties - Isso é usado para fornecer informações adicionais para a dimensão.

Dimension Members - Cada registro de membro de dimensão mostra dados mestre, de texto e de hierarquia associados às chaves de dimensão.

Model - Para atender ao requisito de Planejamento e Consolidação de Negócios de uma organização, você precisa construir um modelo em um ambiente que é definido como um conjunto de várias dimensões.

Data Manager Package - Para executar tarefas comuns no BPC, você precisa do pacote gerenciador de dados.

Business Rules- Para gerenciar operações em diferentes países, são necessários diferentes conjuntos de regras de negócios. O BPC inclui uma tabela baseada em regras para atender a alguns requisitos de planejamento e consolidação de negócios. Várias regras podem ser definidas relacionadas ao planejamento e consolidação de negócios, como - conversão de moeda, transporte de saldo, eliminação entre empresas e validação de dados, etc.

Logic Scripts- Isso é definido como um conjunto de estrutura de programação SQL ou MDX para executar algumas funções de personalização para flexibilidade e gerenciar modelos de dados. Quando alguns requisitos específicos não são alcançados usando regras de negócios que podem ser atendidas pelo uso de Scripts Lógicos.

User - Um usuário é definido como um indivíduo que usa o aplicativo no Appset.

Team - Uma equipe é definida como um grupo de usuários com base nas funções do usuário.

Task - Todas as atividades que são realizadas no sistema SAP BPC são chamadas de tarefas.

A Applicationno sistema BPC é definido como modelo de dados multidimensional usado no EPM. Alguns exemplos de aplicativos são - equipe operacional, jurídica ou financeira.

Existem dois tipos de aplicativos no sistema BPC - Relatórios e Não Relatórios. Reporting applications são usados ​​para fins de análise e você pode passar entradas dos usuários. Non-Reporting applications são usados ​​para conter dados de referência como taxas de câmbio, saldos transportados, etc.

A Appsetconsiste em um ou vários aplicativos no sistema. Cada aplicativo consiste nos dados mestres de um aplicativo, que são usados ​​para controlar os dados no conjunto de aplicativos. Um aplicativo também pode compartilhar uma ou várias dimensões com outros aplicativos.

Arquitetura de Aplicativo

Cada aplicativo de relatório consiste em uma dimensão, propriedades para conter as informações adicionais e membros da dimensão.

Considere um aplicativo Taxa de Consolidação, que consiste em um aplicativo Taxa para armazenar taxas de câmbio e um aplicativo Proprietário, que armazena o relacionamento entre a empresa Proprietária e suas subsidiárias.

Consolidação Propriedade Taxa
Conta (A) O_Account (A) R_conta (A)
Categoria (C) Categoria (C) Categoria (C)
Entidade (E) Entidade (E) R_Entity (E)
Grupos (R) Grupos (R) InputCurrency (R)
Tempo (T) Tempo (T) Tempo (T)
Intercompany (I) Intercompany (I)
DataSource (D)
Fluxo (S)

Criação de aplicativos e aplicação de dimensões

Para adicionar um aplicativo ao conjunto de Aplicativos, você pode usar um aplicativo existente selecionando aplicativos de referência e qualquer conjunto de regras de negócios. Você também pode adicionar dimensões em um novo aplicativo e elas podem ser definidas como seguras ou não seguras. Quando você define dimensões como seguras, isso garante que o acesso de leitura e gravação seja controlado por meio de perfis de usuário.

Você pode adicionar um aplicativo através de um console de administração - Aplicativo → Adicionar um Novo Aplicativo

Para copiar um aplicativo - Aplicativo → Copiar um aplicativo

Para criar um aplicativo de consolidação, você precisa definir AppSet para consolidação e conjunto de dimensões para consolidação.

Você deve definir os seguintes parâmetros após criar o conjunto de aplicativos.

  • ALLOW_FILE_SIZE
  • UPLOADTEMP
  • TEMPLATEVERSION
  • JREPORTZOOM
  • LOGLEVEL
  • SYSTEM
  • MESSAGE
  • STATUS

Na versão SAP BPC NetWeaver, todos esses parâmetros são mantidos na tabela ABAP DDIC.

Depois que o conjunto de aplicativos é criado, a próxima etapa é configurar os parâmetros para o conjunto de dimensões.

Você pode adicionar uma nova dimensão ou copiar uma dimensão existente. No console de administração, vá para dimensão e modelo.

Vá para Dimensões e modelos → Dimensão.

Clique em + Novo → Inserir ID, Descrição, Tipo → Criar

Para criar um aplicativo de taxa que contém a taxa de câmbio, os seguintes tipos de dimensão são necessários -

  • C_Acct (A) - Para manutenção de gráficos de contas.

  • C_Category (C) - Para definir a categoria.

  • Groups (R) - Como o GRUPO A (USD), GRUPO B (EUR) e GRUPO C (RMB).

  • Entity (E) - Contém a unidade de negócios usada para derivar o processo.

  • C_Datasrc (D) - Dimensão da fonte de dados.

  • IntCo (I) - Determina o nível de hierarquia da entidade em que nível a eliminação deve ser realizada.

  • Time (T) - Tempo em todas as dimensões.

  • Flow (S) - Para acompanhar os movimentos na consolidação.

Para criar um aplicativo de taxa que contém a taxa de câmbio, os seguintes tipos de dimensão são necessários -

  • R_Acct (A) - Para manter diferentes tipos de taxa.

  • InputCurrency(R) - Dimensão do tipo de moeda.

  • C_Category (C) - Para definir a categoria.

  • R_Entity (E) - Taxa de aplicação.

  • Time (T) - Tempo em todas as dimensões.

Para criar uma propriedade, o aplicativo Consolidação contém as informações de propriedade. Os seguintes tipos de dimensão são necessários -

  • O_Acct (A) - para propriedade

  • C_Category (C) - Para definir a categoria

  • Entity (E) - Contém a unidade de negócios usada para derivar o processo.

  • IntCo (I) - Determina o nível da hierarquia da entidade em que nível a eliminação deve ser realizada.

  • Groups (R) - Usado para implementar um tipo de grupo separado.

  • Time (T) - Tempo em todas as dimensões.

Para configurar um aplicativo de consolidação, três aplicativos são necessários - Taxa, Propriedade e Consolidação.

Com o lançamento do BPC 10.1 com NetWeaver, existem dois modelos que podem ser usados ​​para atender aos requisitos de negócios. Os modelos BPC são frequentemente chamados de aplicativos BPC e o ambiente BPC normalmente é chamado de Aplicativo.

Construindo Modelos em BPC

Os seguintes tipos de modelo podem ser construídos no BPC -

Modelo Padrão

Este modelo oferece uma opção dentro do namespace protegido do host BW “/ CPMB /”. Quando você separa os dados de transação BPC e os dados mestre dentro do namespace (“/ CPMB /”), todos os subprocessos associados ao modelo padrão são protegidos de perto e apenas gerenciados de perto pelo departamento que executa o aplicativo.

Este modelo é desenhado pela SAP para fornecer uma área protegida para os clientes que podem planejar e consolidar em seu próprio departamento sem querer compartilhar ou coordenar os recursos com outros usuários da comunidade do Business Warehouse.

Como o conjunto de códigos do modelo Standard foi coordenado com a versão BPC 10.0, todas as mudanças no BPC 10.0 são mostradas no modelo BPC 10.1 Standard e as mudanças no modelo BPC 10.1 Standard são mostradas na versão BPC 10.0.

Isso permite uma compatibilidade de código entre o BPC 10.0 e o BPC 10.1, e os clientes podem facilmente realizar migrações ao atualizar a versão do BPC de 10.0 para o modelo padrão 10.1.

Resumindo, você pode dizer que no modelo Padrão, o ambiente BPC contém os aplicativos ou modelos BPC e cada modelo gera um BW InfoCube que fica oculto.

Modelo Embutido

Este modelo é diferente do modelo Padrão e inclui acesso aos dados para todos os usuários da comunidade. Para o modelo de design integrado, as versões iniciais usadas foram SAP BW Integrated Planning and Planning Application Kit, ou seja, BW-IP e PAK.

Este modelo fornece um nível diferente de acesso aos dados, onde os dados mestre e transacionais do ambiente EDW do host podem ser acessados ​​pelo aplicativo. No modelo Embedded, permite fácil acesso aos dados transacionais e mestre dentro do host BW, e esses dados são compartilhados com muitos outros usuários e controlados pelo grupo de administradores.

No modelo Embedded, a migração de versões anteriores do Business Warehouse IP, BW-IP para este modelo de dados é relativamente fácil e a migração de versões anteriores como (BPC 10.0 e anteriores) é considerada como uma nova implementação.

Resumindo, você pode dizer que no modelo incorporado, qualquer número de InfoProviders pode ser atribuído a um único modelo / aplicativo BPC.

Gestão Ambiental

Um aplicativo no BPC também é conhecido como modelo, assim como um ambiente é chamado de AppSet. Você pode criar um aplicativo acessando o console de administração no sistema Enterprise Performance Management (EPM). O ambiente BPC ou AppSet possui o grupo de aplicativos ou modelos. Todos esses aplicativos compartilham as dimensões de planejamento e estão vinculados uns aos outros.

Conforme mencionado anteriormente, os aplicativos são chamados de modelos de dados multidimensionais no EPM. Você pode adicionar um novo aplicativo ou também copiar um aplicativo existente.

O gerenciamento do ambiente inclui a configuração do status de trabalho dos aplicativos e a adição das regras de negócios aos aplicativos.

Determinação do status de trabalho no ambiente

O status do trabalho determina quem pode fazer alterações nos dados ou quem pode alterar o estado do trabalho no conjunto de dados.

Em gerenciamento de ambiente, você também pode realizar a otimização de aplicativos. Quando um novo aplicativo é criado, ele contém apenas uma pequena quantidade de dados. Conforme o tempo passa, os dados no aplicativo aumentam e é sempre recomendável realizar a otimização do desempenho do aplicativo no ambiente BPC.

Excluindo um aplicativo no gerenciamento de ambiente

Também é possível excluir qualquer aplicativo no ambiente BPC quando necessário, acessando o console de administração. Você precisa ser um administrador para executar esta função.

Gerenciamento de Dimensões

O gerenciamento de dimensões no BPC inclui a criação de novas dimensões, definição de membros em dimensões e atribuição de propriedades. A dimensão contém o membro e há uma hierarquia entre os membros que é definida como pai, filho e irmão.

Você pode criar uma nova dimensão acessando Admin Console → Dimensão → Nova Dimensão.

O nome da dimensão não faz distinção entre maiúsculas e minúsculas e deve ser exclusivo.

Ao adicionar uma nova dimensão, você deve inserir o tipo de referência. O Planning and Consolidation verifica o valor do tipo de referência ao processar a dimensão.

Clique no botão Criar na janela acima. Você deve inserir a integridade referencial para o tipo de taxa na nova janela. Clique no ícone 'Salvar'.

Você também pode editar a estrutura, editar membros, excluir ou copiar uma dimensão existente. Para copiar uma dimensão, selecione uma dimensão existente e vá para Copiar.

Insira o nome da dimensão e a descrição. Clique no botão 'Copiar'.

Naming Conventions in Dimensions - Você não deve usar caracteres especiais ao nomear uma dimensão, membro e aplicativo na tabela BW.

Você pode criar o nome da dimensão com até 16 caracteres e não deve conter vírgula, vírgula dupla, barras invertidas, e comercial. No entanto, você pode usar o sublinhado.

Você não deve usar os seguintes nomes - App, AppAccess, AvlObject, CategoryAccess, CollabDoc, CollabIcons, CollabRecipient, CollabSupport, CollabType, DBVERSION, Defaults, DesktopStyleDef, Dimension, DrillDef, DTIParam, Function, Formula, Group, InvestParam, MemberAccess, MessageLog , Packages, PageDef, Permission, PublishedBooks, Rate, ReportParam, SectionDef, Status, StatusCode, TaskAccess, User, UserGroup, UserPackages, UserPovDef, WebContents, SOURCE, SIGNEDDATA.

A descrição da dimensão não deve ter mais de 50 caracteres.

Você pode excluir uma dimensão selecionando-a e clicando no botão 'Excluir'.

Projetando Modelo de Segurança

A segurança do BPC é gerenciada no console de administração. É necessário fazer o login no portal do BPC e ir para Administração de Planejamento e Consolidação.

Existem quatro componentes principais na segurança do BPC -

  • Users
  • Teams
  • Perfis de tarefas
  • Perfis de acesso a dados

Users - Isso é usado para adicionar usuários ao ambiente e gerenciar seus direitos de acesso.

Teams - Isso não é tão importante e você pode definir uma equipe de usuários com os mesmos direitos de acesso.

Task Profiles - Permite configurar perfis de tarefas a serem realizadas e atribuí-las a usuários e equipes.

Data Access Profiles - É usado para configurar perfis que permitem o acesso aos dados nos modelos e atribui-los a usuários e equipes.

Clique na guia 'Equipe' em Segurança, selecione Equipe de administração e clique duas vezes.

Você verá os detalhes de Nome da equipe - ADMIN, quais usuários fazem parte desta equipe, perfis de tarefas e perfis de acesso a dados.

Você pode editar os detalhes da equipe e clicar no ícone 'Salvar' para aplicar as alterações.

Indo para a guia do usuário, você pode adicionar novos usuários, editar usuários existentes e excluir qualquer usuário.

O carregamento de dados no BPC é feito com a ajuda do Data Manager que permite mover dados no sistema de Planning e Consolidação, copiar e mover dados e exportar dados de um aplicativo. O Data Manager move os dados na forma de pacotes, o que permite que sequências programadas sejam executadas em segundo plano e algumas podem iniciar outros processos.

Carregando dados do sistema de origem para o cubo no SAP NetWeaver BW

Podemos extrair os dados de diferentes sistemas de origem, como sistema SAP ECC, SAP CRM, SRM usando extratores. Você também pode carregar dados de fontes não SAP para InfoCube no sistema SAP BW.

Para carregar os dados no InfoCube, vá para o workbench no sistema BW.

Código de transação: RSA1

A bancada de armazenamento de dados será aberta, vá para Source Systems no lado esquerdo.

A aquisição de dados no sistema BW pode ser feita usando os seguintes métodos -

  • API de serviço
  • Transferência de arquivos planos
  • DB Connect
  • Integração Universal de Dados
  • Integração de dados baseada em XML
  • Ferramentas ETL de terceiros
  • Aquisição de dados específicos do aplicativo

Criação de um sistema de origem

Clique duas vezes em Arquivo e digite o nome do sistema lógico, o nome do sistema de origem, Tipo e Liberação.

Em seguida, é criar um InfoSource para dados de características. Clique com o botão direito do mouse no painel direito do InfoSource → Criar componente do aplicativo.

Depois de criar o InfoSource, clique com o botão direito nele e atribua a fonte de dados.

Em seguida, clique com o botão direito em Sistema de origem → InfoPackage, selecione os dados mestre e salve.

Defina as características de carga.

Finalmente, crie um InfoSource para dados de transação. Crie regras de atualização e um pacote de informações para carregar os dados da transação.

Carregando dados de SAP NetWeaver BW para SAP BPC

Você pode carregar dados para o sistema BPC do SAP BW InfoCube. Com o BPC Data Manager, você pode usar pacotes de código BPC. Você pode copiar ou mover dados em diferentes aplicativos e pode exportar os dados de aplicativos. Os pacotes BPC são baseados em cadeias de processos BW e vêm com a instalação do BPC.

A ferramenta Data Manager é integrada ao Excel. Para iniciar o BPC, vá para Planejamento e Consolidação → eTools → Gerenciador de Dados.

No Data Manager Package, existem diferentes modos de transferência de dados -

  • Sobrescrever agregado
  • Append

Ao carregar dados do provedor de informações, você tem as seguintes opções -

  • Merge
  • Replace

O BPC também suporta carga Delta, pois há muitos registros sendo gerados para cada carga. A inicialização delta é possível com o pacote de aprimoramento superior e você pode executar o carregamento delta na opção Organizar na guia Gerenciador de dados.

No sistema BW, a carga completa é suportada para InfoCubes Padrão, InfoCubes Virtuais, DSOs de Objetos de Armazenamento de Dados Padrão e Otimizado.

Você pode carregar Delta usando Data Manager for Standard InfoCubes e Standard, DSO otimizado.

Em seguida, é criar um Pacote que contém o arquivo de conversão e o arquivo de transformação com variáveis, que é responsável por acionar uma cadeia de processo BW. Você pode combinar pacotes diferentes para tarefas separadas em links de pacote.

Criando arquivo de transformação

O arquivo de transformação fornece o mapeamento de campos do BW para o BPC e é um arquivo excel no BPC. Ele contém dados de transação de objetos de informação no BW com dimensões BPC definidas no console de administração.

Existem três seções definidas para o arquivo de mapeamento -

  • Options - Contém as configurações gerais.

  • Mapping - Usado para atribuir dimensão no sistema BPC com uma coluna de origem no BW InfoObject.

  • Conversion - Contém o link de outras planilhas do Excel para aplicar a rotina de conversão.

To create a Transformation File- Vá para o cliente BPC Excel. Em seguida, é escolher o conjunto de aplicativos e o aplicativo onde esses arquivos de transformação serão usados.

Agora vá para Data Manager em Business Planning and Consolidation → Mais → Novo arquivo de transformação.

Você verá uma planilha do Excel com três seções - Opção, Mapeamento e Conversão. Você não precisa fazer alterações em Opção, Conversão.

Vá para Mapeamento e defina o mapeamento de dados transacionais do InfoObject no BW para a dimensão BPC.

Exemplo

CONTA = ZACCOUNT

TIME = ZBPCTIME

SIGNEDDATA = ZAMOUNT

Observe que você também pode copiar um arquivo de transformação existente ou atualizar um arquivo de transformação existente acessando a guia 'Mais' na faixa de Planejamento de Negócios e Consolidação, conforme mostrado na captura de tela a seguir.

Criação de um arquivo de conversão

Um arquivo de conversão é usado para aplicar as regras de conversão para a dimensão BPC e é um arquivo Excel. Ele contém três seções -

  • External - Contém o valor da fonte externa.

  • Internal - Contém o valor que deveria ter para a dimensão BPC.

  • Formula - Define a fórmula de conversão aplicada a cada registro.

To create a Conversion File- Vá para o cliente BPC Excel. Escolha AppSet e Aplicativo onde esses arquivos de transformação serão usados.

Vá para Business Planning and Consolidation Ribbon → Mais → Novo arquivo de conversão

Você também pode usar outras funções como - Gerenciar arquivo de conversão, copiar arquivo de conversão, etc.

Carregando dados mestre de arquivo simples para uma dimensão

Você pode carregar os dados na dimensão BPC do arquivo plano de origem como CSV, XLS. Você deve primeiro criar a dimensão usando o console de administração e uma conexão deve ser estabelecida.

Vá para BPC Excel → aba EPM e clique no log no painel esquerdo. Selecione o nome de conexão, nome de usuário e senha.

Vá para a guia Data Manager → EPM → Upload de dados.

Digite o nome e clique em 'Salvar'.

Crie um arquivo de transformação conforme mencionado acima. Se o número de campos for o mesmo para origem e destino, não há necessidade de usar mapeamento.

Você terá apenas valores na seção Opções e o restante dos campos ficará em branco neste arquivo de transformação.

Se você tiver origem e destino com número diferente de colunas de dados, você deve defini-los no mapeamento como para “descrição” na captura de tela acima.

Depois que o arquivo de transformação é criado, o próximo passo é validar e processar a transformação. Selecione o tipo de dados → Dados mestre de arquivo simples e clique no ícone 'Salvar'.

Vá para a guia 'DM' na parte superior em BPC Excel → Executar Pacote.

Clique em 'Gerenciamento de dados' e selecione importar atributo de dados mestre de arquivo simples.

Clique em 'Executar' na parte inferior e insira o caminho para o arquivo de dados e o arquivo de transformação conforme criado acima.

Selecione a dimensão na qual deseja fazer upload desses dados e clique em 'Executar'. Depois de concluído com êxito, você pode ir ao portal da web para verificar os dados em Dimensão.

O SAP BPC 10.0 permite que você obtenha dados de sistemas de origem em uma interface do Excel. Ele permite que você analise os dados multidimensionais e o BPC 10.0 fornece vários modelos embutidos que podem ser usados ​​para análise e você também pode adicionar diferentes fórmulas para criar relatórios.

SAP BPC 10.0 fornece vários recursos excepcionais, incluindo integração com SAP HANA sobre BPC 7.x para lidar com o ambiente de big data para fins de relatório.

O SAP BPC também fornece o uso de programações de entrada que permitem enviar os dados do relatório para o banco de dados. Os cronogramas de entrada fornecem todas as funcionalidades disponíveis nos relatórios do BPC. A diferença entre relatórios e agendamentos de entrada é que os relatórios são usados ​​para analisar dados e os agendamentos de entrada são usados ​​para gravar dados no banco de dados.

Você pode optar por um dos métodos a seguir para criar relatórios e agendas de entrada na ferramenta de planejamento de negócios e consolidação.

  • Usando modelos padrão
  • EvDRE Builder
  • Interface de arrastar e soltar
  • Pasta de trabalho em branco

Interface SAP EPM Add-In para Excel

Você também pode criar relatórios no Add-in de EPM de consolidação e planejamento de negócios para Excel. A interface do Excel no BPC é amplamente dividida nas seguintes seções -

  • EPM Add-In Ribbon
  • Conexão e Dimensão
  • Menu de Contexto EPM
  • Área de Relatório

Para criar relatórios no EPM Add-In Interface para Excel, você deve habilitar a seguinte opção. Vá para EPM → Opções → Opções de planilha → Marque a caixa 'Ativar reconhecimento de membro'.

Você pode simplesmente arrastar as dimensões e soltá-lo em planilhas do Excel. É o método mais fácil e exibe o relatório com base na dimensão selecionada na lista de dimensões disponíveis.

Outra opção para criar relatório usando o suplemento do Excel é adicionar dimensões ao eixo da linha e ao eixo da coluna. Depois de adicionar as dimensões, clique em 'Atualizar'.

Você também pode criar relatórios simplesmente digitando membro da dimensão na área de relatório. O complemento do BPC Excel identifica o membro e exibe o resultado.

Versões de suplemento EPM

A seguir estão as duas versões de suplementos de EPM -

EPM Add-in .net 3.5

  • Suporta MS Office 32 bits.

  • Isso degrada o desempenho se você estiver consultando usando a conexão ODBO.

  • Ele roda em .net 3.5 framework.

  • Suporta arquivo .msp.

  • Não suporta o modo BV de grande volume.

EPM Add-in .net 4.0

  • Suporta MS Office 32 e 64 bits.

  • Ele suporta o modo BV em fontes de dados BW.

  • Ele fornece otimização de desempenho se você estiver consultando usando uma conexão ODBO.

  • Ele também suporta arquivo * .msp (tem que desinstalar / reinstalar).

  • Suporta conexões BW para o modelo incorporado.

Desenvolvimento de relatórios usando modelos dinâmicos

Existem vários modelos no conjunto de aplicativos de amostra e você pode selecionar qualquer um deles e personalizá-los para atender aos requisitos do relatório.

Usando este recurso, ele permite que você salve o relatório localmente ou no servidor. Ao modificar um relatório existente, você também pode salvá-lo como modelo para uso futuro. O administrador do BPC pode ter direitos apenas para salvar relatórios personalizados como modelo no servidor, mas você pode salvá-los localmente.

A seguir estão os modelos padrão no BPC -

Subtotais por conta Este relatório personalizado contém a dimensão da conta com subtotais em linhas e qualquer dimensão em colunas.
Variância Este relatório personalizado contém qualquer dimensão em linhas e comparação de categorias em colunas. Também possui cálculo de variações (tanto em quantidade quanto em porcentagem). Com caixas YTD e Periódicas.
Consolidando Este relatório personalizado contém qualquer dimensão em linhas e membros do tipo Entidade em colunas com hierarquia.
Comparativo X Este relatório personalizado contém qualquer dimensão em linhas e comparação de categorias em colunas e também recupera os dados do mesmo período do ano anterior. Com caixas YTD e Periódicas.
Comparação com 3 anos Comparação ano após ano.
Perfure no local Este modelo executa a perfuração no local.
Aninhado Isso permite que quaisquer duas dimensões sejam aninhadas em uma linha e uma terceira dimensão na coluna.
Classificar por valor Este modelo realiza a classificação no valor total.
Dimensão de Perfuração Isso permite usar broca em uma dimensão para outra.

Inicie o suplemento EPM Office Excel para usar um modelo. Esses modelos estão disponíveis na pasta Empresa e são criados usando o complemento BPC, diferente do BPC 7.x, onde os modelos são criados usando EvDRE.

Desenvolvimento de relatórios usando funções EPM

Existem três maneiras de criar um relatório no BPC. Você pode criar relatórios simples usando o painel de ações EPM arrastando dimensões e soltando-as na área de relatório.

Você pode adicionar dimensões ao eixo direto, conforme mostrado na captura de tela a seguir.

Da mesma forma, você pode criar relatórios ad-hoc usando o painel de ações.

Migração de Relatórios EvDRE

Todos os relatórios que foram criados no BPC 7.5 Excel podem ser migrados para o BPC 10.0 usando EPM Excel Add-in. O recurso de migração EvDRE no Add-in é usado para migrar o máximo de recursos possível para a nova versão, mas os relatórios e modelos personalizados podem ser migrados apenas parcialmente e requer algum esforço manual para a migração completa.

Migrando Relatórios EvDRE para BPC 10.0

Abra os relatórios criados no EvDRE.

Atualize o relatório para que as dimensões corretas sejam migradas. Em seguida, vá para EPM Ribbon → Mais → Migração EvDRE.

Desenvolvendo Relatórios Usando SAP BPC Web Client

Para acessar o Business Planning and Consolidation, você pode acessar o web client. Para iniciar o cliente da web, abra o navegador da web e use o URL -http://server.domain:port/sap/bpc/web/

Quando você faz login no cliente da Web do BPC, a primeira tela que se abre é a página inicial e a guia inicial.

Se você deseja criar relatórios usando o Web Client, você pode ir para criar área que tem as seguintes opções -

  • Novo Espaço de Trabalho
  • Novo Relatório
  • Novo formulário de entrada

Vá para Novo relatório e a tela a seguir será aberta.

No menu suspenso, selecione um novo relatório, formulário de entrada. No lado direito, você tem a lista de dimensões disponíveis. Você pode adicionar dimensão à linha e colunas conforme a necessidade.

Você também pode editar os relatórios existentes. Existe uma opção para adiar o layout do relatório. Se você selecionar esta opção, o layout do relatório não será alterado.

SAP BPC fornece um processo de planejamento de ponta a ponta e executa atividades como planejamento, previsão, orçamento, relatórios, etc. Ele permite que você acompanhe o planejamento de cima para baixo ou de baixo para cima com um aplicativo e uma interface de usuário.

Processo de planejamento

No Business Planning and Consolidation, o processo de planejamento é apoiado por automação e fluxos de trabalho. Ele permite que você crie relatórios e formulários de entrada que podem ser gravados no banco de dados.

Com a interface de relatório, você pode obter dados do banco de dados para planilhas do Excel e os formulários de entrada permitem que você envie dados diretamente para o banco de dados.

Os formulários de entrada contêm a mesma funcionalidade e formatação dos relatórios, a única diferença é que os relatórios são usados ​​para análise e os formulários de entrada são usados ​​para enviar dados ao banco de dados.

Modelos de Planejamento

Diferentes opções de modelagem são possíveis com formulários de entrada para atender às necessidades de planejamento ao enviar dados para o banco de dados.

Spread- A opção de modelagem de espalhamento permite enviar um valor para células de destino específicas. Este valor pode ser distribuído igualmente ou ponderado pela faixa de valores.

Trend- O método de modelagem de tendência permite distribuir um valor ou uma porcentagem e distribuí-lo por um fator crescente nas células de destino. Você coloca o valor de origem na primeira célula de destino e o resto das células são campos com valor aumentado em alguma quantidade ou porcentagem.

Weighted- Permite alocar um conjunto de valores por fator de ponderação nas planilhas excel. Nele, você seleciona alguns valores, aumenta-os e aloca a nova quantidade com base nos pesos das células selecionadas.

Portanto, os formulários de entrada fornecem recursos de modelagem especiais para ajudá-lo em suas necessidades de planejamento.

Formulários de entrada / cronogramas de entrada

Observe que os formulários de entrada são a terminologia usada no BPC 10, enquanto as programações de entrada foram usadas no BPC 7.x. No entanto, eventualmente, ambos representam a mesma coisa.

Os formulários de entrada permitem que você distribua os dados das planilhas do Excel diretamente para o banco de dados e contém todas as funções que estão presentes nos relatórios do BPC. A diferença é que os formulários de entrada gravam dados no banco de dados e os relatórios são usados ​​para fins de análise.

Os formulários de entrada suportam os seguintes recursos -

Data Submission- Se você tiver autorização de acesso suficiente, usando formulários de entrada, você pode enviar dados para o banco de dados. Se a validação de dados for permitida pelo administrador do sistema, você também pode validar os dados e garantir que não haja bloqueio de trabalho e problemas de validade nos membros.

Modelling Options - Várias opções de modelagem podem ser usadas com formulários de entrada -

  • Spread
  • Trend
  • Weighted

Work Status - Depois de enviar os dados para o banco de dados, você pode alterar os bloqueios de status de trabalho para aplicar bloqueios de dados.

Distribution and Collection Option - Você pode enviar os horários de entrada para diferentes membros usando a opção de distribuição e, em seguida, obter de volta os horários de entrada usando a opção de coleta.

Using Special formalities - Você também pode aplicar formatação especial a células somente leitura.

Modelos de programação de entrada

Existem vários modelos fornecidos no sistema que você pode usar e aplicar as personalizações de acordo com suas necessidades.

A seguir está a lista de modelos de cronograma dinâmicos disponíveis no sistema.

Tendência da conta ou tendência da entidade Esta programação contém membros do tipo Conta em linhas e períodos de tempo em colunas, usando funções EvDRE.
Tendência de Entidade Esta programação contém membros do tipo Entidade em linhas e membros do tipo Entidade em colunas, usando funções baseadas em EvDRE.
Consolidando Esta programação contém membros do tipo Conta em linhas e membros do tipo Entidade na coluna, usando funções baseadas em EvDRE.
Linha aninhada Esta programação fornece a capacidade de escolher as dimensões e membros na linha, coluna e página. A dimensão de duas linhas pode ser selecionada e elas serão aninhadas. Ele também usa funções EvDRE.
Comparativo Esta programação contém membros do tipo Conta em linhas e membros do tipo Categoria em colunas com uma coluna de variação, usando funções baseadas em EvDRE.

Desenvolvendo um formulário de entrada

As programações de entrada podem ser desenvolvidas usando os seguintes métodos.

  • Modelos Dinâmicos
  • Usando EvDRE
  • Usando arrastar e soltar

Para criar um formulário de entrada / programação usando arrastar e soltar, faça login no cliente web.

No tipo, selecione o formulário de entrada. Você também pode adicionar dimensões clicando no sinal +.

Você pode arrastar a dimensão para linhas e colunas da lista de dimensões disponíveis e, quando terminar, clique em 'Salvar'.

Insira o nome do formulário de entrada e a descrição e clique em 'Salvar'.

Integração com SAP BO Dashboard

Você também pode visualizar os dados em tempo real do BusinessObjects Planning and Consolidation via Dashboard designer. Para criar o Dashboard com o BPC, você precisa instalar o Dashboard Designer e adicionar EPM Connector Add-on ao Dashboard Designer e conectar-se aos dados EPM usando o EPM Connector.

Depois que o conector estiver instalado, você pode usar dados em tempo real do BPC para criar um painel.

Vá para a guia Analyzer no Dashboard Designer.

Em seguida, vá para Editar relatório.

Ele solicitará que você adicione uma nova conexão. Clique no botão Adicionar novo. Selecione a fonte de dados SAP BusinessObjects Planning and Consolidation na lista suspensa e clique em 'Conectar'.

Irá abrir uma nova janela promovendo o nome do servidor BPC, nome de usuário e senha. Você deve inserir as mesmas credenciais que usa para fazer login no cliente BPC Excel. Depois de inserir os detalhes, clique em 'Avançar'. Selecione o AppSet e Conclua o assistente.

Selecione o cubo na lista suspensa que contém os dados que você deve usar e selecione o nome da fonte de dados.

Em seguida, selecione a conexão recém-criada e clique em 'OK'. Depois de clicar em ok, ele abrirá a saída do Report Manager, que pode ser usada para criar a saída do relatório.

Estas são as etapas que podem ser usadas para integrar o Dashboard Designer à ferramenta SAP BusinessObjects Planning and Consolidation BPC. Existem vários recursos no designer de painel que podem ser usados ​​para criar um painel interativo, que pode ser usado por tomadores de decisão.

Você pode executar lógica de negócios e lógica de script nos dados no BPC. Existem vários cálculos que podem ser executados.

Business Rules - Essas são funções monetárias usadas para lançar tarefas contábeis comuns no modelo de Planejamento e Consolidação de Negócios.

Script Logic - Isso inclui as fórmulas que são usadas para realizar diferentes cálculos nas barras, dimensões e dados no sistema BPC.

Dimension Logic

A lógica da dimensão é usada para aplicar cálculos e fórmulas nas dimensões. Os cálculos são executados de acordo com a fórmula da dimensão no momento da recuperação. É importante usar as fórmulas de dimensão corretamente, pois elas podem afetar o desempenho do sistema se usadas incorretamente.

Key points to remember while applying Dimension logic -

  • A fórmula da dimensão afeta o desempenho do sistema, por isso devem ser aplicadas corretamente.

  • As fórmulas de dimensão devem ser aplicadas apenas aos membros para os quais os cálculos são necessários após a agregação.

  • As fórmulas de dimensão devem ser usadas apenas para as proporções que devem ser calculadas em ambos os níveis - Nível Básico e Principal.

  • Fórmulas de membro de dimensão comum são usadas para realizar cálculos - custos por unidade, taxas de crescimento, etc.

Como definir a lógica da dimensão?

Você deve estar familiarizado com a linguagem Multi Dimension Expression para criar fórmulas de dimensões complexas. A lista de funções MDX suportadas está disponível no módulo funcional BAPI_MDPROVIDER_GET_FUNCTIONS.

Prerequisites - Para usar uma fórmula na dimensão, você deve adicionar uma propriedade chamada Fórmula às folhas-membro usando a opção de tarefa gerenciar dimensão.

Você também deve definir o comprimento do campo e deve ter mais de 60 caracteres. Comprimentos de campo maiores são preferidos, já que qualquer comprimento maior que 60 é armazenado como string no SAP NetWeaver.

Se quiser usar a fórmula de dimensão no AppSet, você deve manter um membro de dimensão especial do tipo R. Esse membro é chamado de moeda local (LC).

Conjunto de aplicativos → Selecione Manter membros da dimensão.

A fórmula pode ser criada manualmente ou obtida de uma fórmula de dimensão da biblioteca. Para definir a fórmula da dimensão do membro, você deve colocar um colchete ao redor da dimensão e há um ponto entre os dois.

[PRODUTO]. [PRODUTO1] - [PRODUTO]. [PRODUTO2]

[SALES]. [SALES1] / [SALES]. [SALES2]

As funções aritméticas padrão devem ser usadas na fórmula da dimensão - adição (+), subtração (-), multiplicação (*), divisão (/) - são usadas no SAP NetWeaver.

Depois de salvar as fórmulas de dimensão, o próximo passo é validar a sintaxe.

Scripts lógicos

Os scripts lógicos permitem automatizar os cálculos no BPC para as demonstrações financeiras.

Regras do negócio

As regras de negócios são usadas para personalizar a tarefa de manipulação de dados, como importações de dados em massa com conversões de moeda, dados de entrada no banco de dados, etc. As regras de negócios podem ser modificadas usando lógica baseada em tabela ou filtros baseados em scripts. A lógica baseada em tabela fornece os recursos disponíveis no acelerador UCON e os arquivos baseados em script podem ser personalizados usando MDX ou sintaxe SQL.

Você pode definir regras de negócios para as seguintes atividades -

  • Carry forward rules - Inclui a inicialização de saldos quando um novo ano fiscal começa.

  • Validation rules - Valida os dados de entrada.

  • Currency conversion rules - Converte as moedas locais na moeda usada nos relatórios BPC.

  • Intercompany booking rules - Corresponde a transações entre empresas.

  • Ajustes automáticos e outros cálculos.

Para gerenciar regras de negócios no sistema BPC - Vá para Administração conforme mostrado na imagem a seguir. Vá para Regras → Expandir → Regras de negócios.

Script Logic

Com a ajuda da lógica do script, você pode escrever sua própria lógica em linguagem SQL ou MDX. Existem várias funções MDX que podem ser usadas em fórmulas de dimensão. Algumas das funções MDX comuns são -

  • Avg - Retorna o valor médio de uma expressão numérica.

  • Count - Retorna o número de tuplas em um conjunto e também inclui células nulas.

  • Max - Retorna o valor máximo de uma expressão numérica.

  • Min - Retorna o valor mínimo de uma expressão numérica.

  • Soma - Retorna a soma da expressão numérica.

Existem outras funções MDX que podem ser usadas em fórmulas de dimensão.

Examples of simple rule formulas

[PRODUTO]. [PRODUTO1] - [PRODUTO]. [PRODUTO2]

[SALES]. [SALES1] / [SALES]. [SALES2]

As funções aritméticas padrão devem ser usadas na fórmula da dimensão - adição (+), subtração (-), multiplicação (*), divisão (/) - são usadas no SAP NetWeaver.

Depois de salvar as fórmulas de dimensão, o próximo passo é validar a sintaxe.

Examples of Advance Rule Formulas

Isso inclui o movimento de fórmulas de dimensão de cálculo de um período de tempo para outro.

[AccRec] Contas a Receber

[AccPay] Contas a Pagar

Mvmt Acc Rec Movimento em Contas a Receber (if ([Time] .CurrentMember.Children.Count = 0, [Account]. [AccRec] - ([Account]. [AccRec], [Time] .PrevMember) SUM (Descendants [Time] .CurrentMember, [Time] . [Mês], FOLHAS)))
Inventário Mvmt Movimento no estoque (if ([Time] .CurrentMember.Children.Count = 0, [Account]. [Inventory] - ([Account]. [Inventory], [Time] .PrevMember) SUM (Descendants [Time] .CurrentMember, [Time] . [Mês], FOLHAS)))

A sintaxe para a criação de lógica de script em fórmulas de dimensão já foi abordada.

Exceptions in MDX Syntax

A seguir estão as exceções à sintaxe MDX com BPC -

  • Substitua a palavra-chave AS por um sinal “=” (igual).
  • Não use aspas simples em expressões.

Example

[CONTA]. [# GROSSALES] = - [CONTA]. [UNIDADES] * [CONTA]. [INPUTPRICE]

[CONTA]. [# CUSTO] = - [CONTA]. [# GROSSALES] * 80/100

Lógica de planilha

Todos os cálculos realizados na planilha do Excel são conhecidos como lógica da planilha. A lógica da planilha inclui todas as funções que estão disponíveis em uma planilha do Excel e as funções fornecidas no BPC.

O Planejamento e Consolidação de Negócios executa várias funções de negócios, como auditoria, fluxos de processos de negócios, declarações e relatórios financeiros e status de trabalho.

Várias funções embutidas são fornecidas para executar essas funções.

conversão de moeda

A conversão de moeda é necessária se seus valores monetários estiverem presentes em mais de uma moeda em seu conjunto de aplicativos. Se o conjunto de aplicativos contém valores monetários em moeda única, nesse caso você não precisa de um aplicativo de taxa, dimensões de tempo de moeda, etc.

Se a maioria dos seus dados for inserida em uma moeda e você tiver apenas alguns números em outra moeda, isso pode ser tratado criando membros duplicados na dimensão da entidade. Nesse caso, você pode duplicar algumas entidades presentes em operações estrangeiras para separar a moeda local dos valores convertidos.

Example - A empresa norte-americana negocia principalmente nos Estados Unidos, mas também tem poucas subsidiárias funcionando em outros países, como Canadá e México.

Requisitos de conversão simples

Deve haver aplicação de taxa onde você armazena as taxas de câmbio. Você deve ter uma dimensão de conta, que inclui RATETYPE. Então, a dimensão Entidade deve incluir uma propriedade CURRENCY. A lógica FXTRANS deve estar disponível e a lógica DEFAULT deve incluir uma chamada para a lógica FXTRANS. A dimensão da entidade deve incluir a propriedade TRANSALATE_TO.

Conversões de moeda complexa

Deve haver aplicação de taxa onde você armazena as taxas de câmbio. O aplicativo deve conter uma dimensão do tipo CURRENCY. Deve haver a propriedade REPORTING para a dimensão CURRENCY. A dimensão da entidade deve incluir a propriedade CURRENCY. A dimensão da conta deve incluir a propriedade RATETYPE. A lógica FXTRANS deve estar disponível. A lógica DEFAULT deve incluir uma chamada para a lógica FXTRANS.

Seleção da taxa correta

Todos os tipos de taxas válidos correspondem a uma conta do aplicativo RATE e pertencem ao GROUP FX Rate. Se houver alguma conta que não faça parte deste grupo, ela será multiplicada por um fator 1. Você também pode definir um caso especial NOTRANS, o que resulta em uma conta sendo ignorada durante a tradução.

A conversão de taxa cruzada inclui a multiplicação do valor na moeda local pela proporção entre a taxa da moeda de destino e a taxa da moeda de origem. Usando isso, o aplicativo pode usar apenas uma tabela de taxas para converter qualquer moeda de origem em moeda de destino.

Você também pode definir as seguintes traduções padrão usando regras de negócios -

  • Usando diferentes tabelas de taxas por moeda de relatório.

  • Identificar a diferença entre multiplicar moedas e dividir moedas.

Eliminações entre empresas

Para realizar a conversão de moeda e eliminações entre empresas, você precisa de um tipo de dimensão - Dimensão entre empresas (I). Para executar a eliminação intercompanhia, um aplicativo deve ter o seguinte -

  • Dimensão Tipo “I” para eliminação intercompanhia.
  • A dimensão “I” deve incluir uma propriedade ENTITY.
  • A dimensão da conta deve incluir a propriedade ELIMACC.
  • A dimensão da entidade deve incluir a propriedade ELIM.
  • Você deve definir as tabelas de negócios apropriadas.
  • Deve haver um pacote DPT para executar a lógica entre empresas.
Dimensão Propriedade comprimento Conteúdo
Conta ELIMACC 20 Conta válida
Entidade ELIM 1 char Contém 'Y' ou em branco
Intercompany Entidade 20 ID de entidade escrito Membro intercompanhia
Moeda Comunicando 1 'Y' ou em branco

A lógica de eliminação padrão executa as seguintes funções -

  • Verifica todas as entidades de nível de base onde ELIM <> Y.
  • Restringe a dimensão da moeda apenas a todas as moedas de relatório.
  • Remove todas as contas a serem eliminadas na conta de plug desejada.
  • A eliminação é realizada abaixo do primeiro pai comum na “entidade de eliminação”.

Isso é usado para gerenciar processos criados por usuários e para criar e gerenciar modelos de fluxo de processos de negócios. Para gerenciar fluxos de processos de negócios, você precisa ter o perfil de tarefas de gerenciamento de processos.

O modelo de processo é definido como um processo de negócios, que contém todas as tarefas distribuídas por vários módulos do sistema BPC. Inclui fluxo de processo passo a passo, link de atividades executadas pelo usuário, contexto de processo e tempo quando o processo ocorre, todos os participantes e suas funções.

Exemplo

Um gerente de área inserindo os dados do orçamento mensal, que inclui cada gerente criando um processo e inserindo os dados de cada departamento.

Para criar um novo modelo de processo de negócios, faça login no portal da Web → Administração de planejamento e consolidação.

No lado esquerdo, você pode ver a opção de fluxos de processos de negócios.

Expanda esta guia e você verá Modelos de Processo e Instâncias de Processo.

Para criar um novo modelo de Processo de Negócios, vá para a guia Modelos de Processo. Clique em '+ Novo'.

Os administradores do BPC são responsáveis ​​por criar e gerenciar modelos de processos. Depois que os modelos de processo são criados, o usuário empresarial pode usar os modelos para criar processos.

Status de trabalho

O status de trabalho é usado para bloquear uma região de dados em um modelo. Isso é usado para substituir o privilégio de acesso de membro do usuário para gravar em uma região específica.

Existem várias dimensões definidas para uma região com uma propriedade chamada de OWNER. Ao definir o status de trabalho, os seguintes são definidos -

  • Work Status - Pertence ao estado físico dos dados.

  • Security- Você pode definir diferentes níveis de segurança na alteração de dados no sistema - Tudo ou Bloqueado. Você pode definir quem pode alterar o estado de trabalho - Gerente ou Proprietário.

  • Data Update - Isso define como os dados serão atualizados pelo cliente.

  • Push - Esta opção é usada para enviar o mesmo estado de trabalho para todos os filhos de um membro.

Uma vez que o status do trabalho é definido, eles podem ser usados ​​pelos usuários para bloquear os dados para revisão e aprovação, etc. Para implementar a notificação por e-mail do status do trabalho, você deve definir os parâmetros, APPROVALSTATUSMAIL, APPROVALSTATUSMSG, SMTPPASSWORD, SMTPPORT, SMTP SERVER , SMTPAUTH, etc.

Definindo o Status de Trabalho

Vá para Planejamento e administração de negócios → Recursos.

No lado esquerdo, você tem a guia Recursos. Expanda essa guia e você verá o Status do trabalho como a primeira opção.

Vá para Status de trabalho e, no lado direito, você terá opções para criar e gerenciar o status de trabalho.

Controlando o status de trabalho

Você pode definir no sistema BPC, quem pode alterar os dados. Isso inclui os seguintes níveis de acesso -

Quem pode alterar os dados?

All - Isso permite que todos os usuários com acesso apropriado alterem os dados.

Locked- Isso bloqueia a mudança nos dados. Ninguém pode alterar os dados.

Manager - Apenas os pais dos proprietários / gerente podem alterar os dados.

Owner - Apenas o proprietário pode alterar os dados.

Quem pode controlar o status do trabalho?

Both - Se você selecionar ambos, o proprietário da ID de membro específico e o proprietário do pai da ID de membro específica.

Owner - Proprietário do ID de membro específico.

Manager - Proprietário do pai para ID de membro.

Determinando Gerente ou Proprietário nas Hierarquias de Base

Os proprietários dos membros pais atuam como proprietários para esse ID de membro pai específico e trabalham como gerentes para os filhos diretos.

Isso permite que o proprietário do membro pai altere o status de trabalho dos filhos diretos. Caso você esteja selecionando todos os filhos, o proprietário de um dos pais pode atualizar os filhos em todos os níveis.

Os proprietários dos membros da base atuam apenas como proprietários.

Membros sem pais, mas com filhos, atuam como seus próprios gerentes e proprietários.

Controlado por regra

Um proprietário é definido por uma hierarquia de dimensão - dimensão OWNER.

Você pode definir um estado de trabalho em um único ID de membro, neste gerenciador não inclui - Todos os filhos.

Você também pode definir o estado de trabalho em IDs de vários membros, o gerente usa Incluir - Todos os Filhos.

To edit a work status - Selecione o Status do Trabalho, clique no botão Editar na parte superior.

Você pode definir a partir dos campos 'Controlado por' acima.

Para excluir um Status de trabalho, selecione o estado de trabalho e clique em 'Excluir'.

Publicação de livros

Você pode publicar livros na web do BPC. Os administradores e usuários avançados têm a opção de criar livros de relatórios coletando séries de relatórios. Você pode selecionar uma saída como cópia para impressora ou arquivo .pdf, que pode ser armazenado no servidor.

Você pode usar o assistente de Publicação de livro para isso. Vá para a opção ePublish e selecione o assistente de publicação de livros a partir daí.

Ele abrirá o Assistente de publicação de livro → Selecione Publicar agora, conforme mostrado na imagem a seguir.

Você tem duas opções - Publicar em um arquivo PDF ou imprimir em uma impressora.

Para excluir livros no BPC web, vá para administração do BPC.

Selecione o painel de ação Configuração de Administração → Gerenciar Livros.

Selecione o livro que deseja gerenciar usando a caixa de seleção e clique em 'Excluir'.

É mais fácil integrar o BPC com o MS Word e criar relatórios. O BPC 10.0 tem a capacidade de integrar e gerar relatórios diretamente usando o Microsoft Word e PowerPoint também.

A versão BPC 10.0 do NetWeaver ajuda a combinar os recursos do BPC com a rica funcionalidade do Microsoft Word, Excel e PowerPoint. Usando o BPC para escritório, você pode usar todos os recursos padrão da Microsoft e planilhas, as apresentações podem ser diretamente vinculadas ao banco de dados BPC.

As seguintes tarefas podem ser executadas para manutenção do cliente.

  • Redefinir a barra de visualização atual
  • Limpar informações de aplicativo local
  • Atualizar membros da dimensão
  • Atualizar modelos dinâmicos
  • Definir pasta local para planejamento e consolidação para clientes

Você pode abrir essas interfaces via BPC Web → Lista de interfaces disponíveis

Publicação do Microsoft Word

Vá para Arquivo - Salvar como. Selecione Salvar como página da web conforme mostrado na captura de tela a seguir.

Insira o nome do arquivo e selecione a pasta da Web que aponta para o local do conjunto de seu aplicativo BPC.

Você pode selecionar um dos seguintes diretórios -

  • AppSetPublications - Usado para publicação que se aplica a todos os aplicativos do AppSet.
  • [application] - Usado para publicar para um aplicativo específico.
  • _private - Específico do usuário.

Depois de selecionar o diretório, clique no ícone 'Salvar'.

Conforme discutido anteriormente, você pode integrar o PowerPoint ao BPC 10.0.

Publicação em PowerPoint

Vá para Arquivo → Salvar como. Selecione Salvar como página da web conforme mostrado na captura de tela a seguir.

Insira o nome do arquivo e selecione a pasta da Web que aponta para o local do conjunto de seu aplicativo BPC.

Você pode selecionar um dos seguintes diretórios -

  • AppSetPublications - Usado para publicação que se aplica a todos os aplicativos do AppSet.

  • [application] - Usado para publicar para um aplicativo específico.

  • _site - Usado para publicar para um site específico.

  • _private - Específico do usuário

O SAP BPC também fornece ferramentas essenciais - Documentos (repositório para armazenar arquivos), Diários (para fazer ajustes nos dados no banco de dados), estatísticas, auditoria, etc.

Documentos

Isso fornece um repositório central para armazenar e compartilhar arquivos e sites. Existe um recurso denominado Visualização do Documento que pode ser usado para postar, compartilhar e recuperar arquivos ou conteúdo de um site.

Postando arquivos na visualização de documentos

Você pode postar arquivos ou URL para adicionar à visualização de documentos. Você pode definir a descrição, definir o acesso e determinar se deseja enviar uma notificação por e-mail sobre o documento.

Você pode salvar um arquivo em uma unidade local ou pasta de rede. Arquivos com a seguinte extensão podem ser carregados -

XLS, .XML, .MHT, .MHTML, .HTM, XLT, .DOC,, .HTML, .XLSX, .XLSM, .XLSB, .ZIP, .PDF, .PPTX, .PPTM,, .CDM, .TDM , .PNG, .GIF, .JPG, .CSS, .MRC, .DOT, .PPT, .POT, .POTX, .POTM, .DOCX, .DOCM, .DOTX, .DOTM

O Administrador do BPC também pode alterar os parâmetros de ambiente (DEFAULT_EXTENSIONS) para permitir que outros arquivos sejam postados.

A categorização de documentos, classificação e filtragem de documentos também é possível com base nos seguintes elementos -

  • Tipo e subtipo de documento
  • Contexto do modelo
  • Direitos de acesso
  • Date

Para acessar o Tipo de Documento, vá para BPC Web Portal → Administração.

No lado esquerdo da tela, você tem a opção de selecionar 'Recursos'.

Depois de expandir Recursos, você terá uma opção de Tipos de Documentos. Você pode selecionar o tipo e subtipo de documento aqui e editar.

Auditoria

A função de auditoria permite criar relatórios que contêm o histórico das sessões do usuário e informações do sistema. Você pode criar relatórios de auditoria nos seguintes tópicos -

Business Process Flow - Você pode criar esses relatórios no BPF.

  • Standard
  • Step
  • Audit

Security - Você pode criar esses relatórios em Segurança.

  • User
  • Team
  • Perfis de tarefas
  • Perfis de acesso a dados
  • BPF

General - Você pode criar esses relatórios em geral.

  • Status de trabalho
  • Atividades de Administração
  • Comments
  • Mudanças de dados

Criação de relatórios de auditoria

Acesse Business Planning and Consolidation Administration. No lado esquerdo da tela, você tem a opção de criar relatórios de auditoria.

Depois de clicar na guia Auditoria, você verá todas as três opções de relatório.

Para criar um relatório, clique em qualquer um dos tipos de relatório.

Selecione o nível de auditoria - modelo, instância e duração e clique em Exibir.

Da mesma forma, você pode criar relatórios gerais e de segurança.

Diários

Os diários no BPC são usados ​​para atualizar dados no banco de dados. Isso normalmente é feito para postar dados de fim de trimestre ou de fim de ano no BPC.

Exemplo

Suponha que um administrador tenha carregado as informações do razão geral em um aplicativo para o gerente de área revisar usando o gerenciador de dados. O gerente de área pode fazer as alterações necessárias nos dados usando o lançamento no diário.

A seguir estão as tarefas que podem ser executadas no gerenciador de diários. Se você tiver qualquer entrada de diário aberta, poderá executá-la nas opções de diário.

Tarefa Navegação
Criação de uma entrada de diário Isso pode ser feito usando o Painel de Ação
Modificando uma entrada de diário A opção Salvar como pode ser usada para salvar a entrada de diário com um novo ID
Copiar uma entrada de diário Na lista de diário, selecione uma entrada de diário e copie para confirmar
Procurando um jornal Selecione uma nova consulta do Journal Manager
Reabrindo um diário Selecione reabrir periódicos

Existem muitas outras funções de entrada de diário que podem ser executadas usando o Journal Manager ou do Painel de ações.

Para criar, editar, excluir e modificar Parâmetros do diário, vá para Planejamento de negócios e administração de consolidação → Recursos.

Expanda a guia Feature → Select Journals.

A partir daqui, você pode criar novos periódicos, excluir modelos, parâmetros de periódicos, excluir periódicos, etc.

Os fluxos de processos de negócios são usados ​​para orientar os usuários com um conjunto predefinido de tarefas de aplicativo. Essas etapas devem ser executadas em uma série e também podem ter subetapas.

As subetapas no fluxo do processo não devem ser executadas em uma sequência e podem não ser necessárias em cada iteração. Observe também que os fluxos de processos de negócios só podem ser definidos para tarefas do usuário final e não para tarefas administrativas.

Os seguintes recursos de fluxo de processo de negócios podem ser usados ​​-

Lista Pessoal de Tarefas

Esta lista é usada para exibir as etapas e subetapas atribuídas a você ou as etapas concluídas que você precisa revisar. Estas são chamadas de regiões de etapa.

A lista de tarefas contém o nome e o status de cada região da etapa. Eles podem ter os seguintes status -

  • Action Required - Aguardando conclusão como nova etapa

  • Review Required - A etapa está aguardando revisão e a ação foi concluída

  • Completed - Etapa concluída

  • Rejected - A etapa não passou nas condições no status de conclusão

  • Pending - A etapa está aguardando a conclusão da etapa reaberta

Existem vários outros status de “Lista de tarefas”, como reabertura, aguardando o status de trabalho adequado, aguardando reabertura e indisponível.

Reabrir e reiniciar

Você também pode reabrir uma etapa concluída ou reconfigurar uma instância específica ou um conjunto de instâncias de fluxo de processo de negócios. Para reabrir uma etapa, ela deve ter os seguintes critérios -

  • O atributo Permitir reabertura deve ser incluído na etapa.

  • O status da etapa deve ser concluído.

  • Você só pode abrir uma etapa anterior por vez e as etapas podem ser abertas em uma sequência.

  • Se uma etapa tiver um atributo Habilitar revisores, os usuários não poderão reabrir essa etapa diretamente, mas podem enviar uma solicitação por email ao revisor.

  • O usuário tem a atribuição de segurança da tarefa ReopenBPFStep.

Etapas Concluídas

Todas as etapas concluídas são auditadas pelo sistema e exibidas no relatório.

Precedência de dimensão bloqueada

Todas as dimensões bloqueadas que não são especificadas na visualização atual do fluxo do Processo de Negócios permanecem bloqueadas em qualquer planilha aberta.

Copying a Business Process Flow - Faça login em Business Planning and Consolidation Administration → Business Process Flows.

A lista de todos os BPF é exibida. Para copiar um BPF, selecione BPF e clique em 'Salvar como'. Insira o nome e a descrição do BPF e salve como BPF.

Da mesma forma, você pode reconfigurar um fluxo de processo de negócios, usando a opção de gerenciamento, selecionando reconfigurar instâncias de fluxo de processo.

O menu personalizado fornece um resumo de um processo de negócios e também um link para informações úteis usadas no processo. Os administradores do BPC são responsáveis ​​por criar menus personalizados e atribuir direitos de acesso para que apenas as pessoas necessárias vejam esses menus. Existe a possibilidade de você ter vários usuários com direitos de acesso diferentes em um único menu personalizado.

Um menu personalizado é definido usando o modelo de menu personalizado. A planilha EV_MENUSTYLE do modelo de menu personalizado é usada para definir o formato, conteúdo, funções e parâmetros do menu personalizado.

Projetando um Menu Personalizado

Você pode usar o modelo de menu personalizado para definir formato, conteúdo e funções no menu personalizado. Você pode usar modelos de amostra no ApShell ou pode criar um menu personalizado criando uma nova planilha dentro de um menu existente.

O modelo de amostra contém várias planilhas -

  • EV_DEFAULT - Para definir o conteúdo do menu personalizado.

  • EV_MENUSTYLE - Para definir o formato do menu personalizado.

  • ADMINGROUP - É o mesmo que EV_DEFAULT, mas editado apenas para usuários no grupo de administração.

To create a custom menu template

Vá para BPC Excel eTools → Gerenciador de menu personalizado → Abrir menu personalizado.

Você pode encontrar exemplos de modelos de menu personalizado em EXCEL / Reports / Wizard / ProcessMenu. Existem várias funções de menu personalizado que podem ser usadas para realizar várias atividades comuns do Excel, como -

  • HIGHLIGHT
  • OPENLOCALFILE
  • NAVIGATION
  • OPENWEBFILE
  • OPENLOCALFOLDER
  • OPENWEBFOLDER
  • MEMBERLOOKUP
  • OPENMYEVEREST
  • OPENURL
  • CHANGEGROUP
  • PUBLISHBOOK

Conteúdo do menu personalizado

O conteúdo do menu personalizado é definido por duas seções no modelo de menu personalizado - seção padrão e seção do item de menu.

Os seguintes parâmetros padrão podem ser definidos para EVDEFAULT.

Parâmetros Opções
NORMALSCREEN

O valor é verdadeiro - abre o menu personalizado na interface do Excel.

O valor é falso - abre o menu personalizado no Excel padrão.

HIDEEVTOOLBARS

Se o valor for verdadeiro - ocultará a barra de ferramentas de planejamento e consolidação.

Se o valor for falso - exibirá a barra de ferramentas de planejamento e consolidação.

CVLIST

É usado para definir as dimensões que devem ser exibidas na parte superior da página do menu personalizado. Essas dimensões podem ser alteradas no relatório mencionado no menu personalizado.

A seção de item de menu inclui os seguintes parâmetros -

  • Menu Item - Descrição de texto que o usuário pode selecionar para o item de menu.

  • Actions - Destaque, função de menu personalizado ou comando de menu.

  • Level - O nível pode ser selecionado na seção, item ou subitem.

  • Parameters - Para funções de menu personalizadas.

  • Normal Screen- O padrão é tela inteira. Isso é definido como verdadeiro, abra o menu personalizado na tela normal

  • CVOverride - Isso é usado para alterar as dimensões da vista atual enquanto alterna os aplicativos.

O módulo SAP BPC Consolidation é usado para gerenciar e preparar dados consolidados e fornece uma visão correta dos dados consolidados em uma organização. O módulo de consolidação também fornece um ambiente para executar tarefas de consolidação na web.

Na versão SAP Business Planning and Consolidation NetWeaver, você tem um monitor de consolidação que é usado para gerenciar dados consolidados relatados por grupos e membros da entidade. O monitor de consolidação também controla os dados relatados.

A central de consolidação contém diários, que são usados ​​para criar e gerenciar lançamentos para dados consolidados atualizados no banco de dados.

Ele contém o Gerenciador de propriedade para gerenciar hierarquias baseadas em propriedade.

Configurando ambientes e dados mestre

A configuração do ambiente inclui o gerenciamento da carga de dados mestre após a conclusão da instalação do BPC. Os usuários empresariais podem configurar para atualizar os dados mestre todas as noites ou semanais. Isso pode ser alcançado das seguintes maneiras diferentes.

A primeira opção é baixar os dados do sistema SAP BW para um arquivo simples e, em seguida, usar o BPC DM Manager para carregar os dados do arquivo simples para as dimensões do BPC.

Outra opção é carregar os dados diretamente para a dimensão BPC por meio de SAP BW Transformations. A seleção da opção depende dos requisitos do seu negócio para descobrir qual solução deve ser implementada.

As etapas a seguir ilustram como importar um transporte e criar um novo pacote de gerenciador de dados para processar a importação de dados mestre.

O primeiro passo é Importar Transporte - Código de Transação: STMS

A próxima etapa é criar o Pacote do Data Manager para carregar do servidor de aplicativos. Abra o BPC Excel e faça o login. Vá para o Painel de Ação e selecione Gerenciar Dados.

Agora, para criar um novo pacote, vá para Manter gerenciamento de dados → Gerenciar pacotes.

Para criar um novo pacote, clique com o botão direito na área em branco e selecione Adicionar Pacote.

Clique na opção suspensa Cadeia de processo e selecione Z_IMPORT_MASTER_DATA_LOAD. Clique na opção Selecionar.

Insira o nome e a descrição do pacote. Clique em Adicionar e Salvar.

Agora vá para a opção Gerenciar Pacotes em Manter Gerenciamento de Dados. Selecione o pacote criado na etapa anterior e clique em Modificar.

Na janela seguinte, clique em Ver Pacote e depois no botão 'Avançar'.

Na próxima janela de manutenção do script dinâmico, clique em 'OK'.

Clique em 'Salvar' e 'OK' e feche a configuração.

Criando Modelos para Consolidação

Os modelos são usados ​​para manter os relacionamentos, cálculos e dados em uma organização. Existem dois tipos de modelos que podem ser criados -

  • Modelo de Relatório
  • Modelo sem relatório

Usamos modelos de relatórios para fins de análise. Módulos de não relatórios incluem modelo de driver e taxas e são usados ​​para taxas de câmbio, preços, dados de propriedade, etc.

Types of Reporting Models - A seguir estão os tipos de modelos de não relatórios.

  • Consolidation
  • Finance
  • Generic

Types of Non Reporting Models - A seguir estão os tipos de modelos de não relatórios.

  • Rate
  • Ownership

Observe que você pode fazer relatórios em modelos sem relatório, mas não pode atribuir status de trabalho a eles.

Para criar um modelo, acesse Business Planning and Consolidation Administration.

Vá para Dimensões e modelos no lado esquerdo da tela, clique na guia 'Modelos'. Para criar um novo modelo, clique no sinal “+ Novo”.

Na próxima janela, você deve inserir a ID do modelo e a descrição e ir para o botão Avançar.

Selecione o tipo de modelo - relatório ou drivers e taxa e clique em 'Avançar'.

Na próxima tela, você tem a opção de selecionar um modelo em branco ou pode copiar de um modelo existente.

Depois de selecionar próximo, na nova tela você deve selecionar as dimensões a serem incluídas no novo modelo. Você deve adicionar dimensões específicas de acordo com o tipo de modelo.

Clique em 'Avançar'. Na última janela, você obterá um resumo e uma opção de criação. Clique na opção 'Criar' para criar um novo modelo.

Da mesma forma, você pode copiar um modelo existente.

Criação de lógica de consolidação

Uma lógica é definida como cálculos realizados em diferentes níveis. A execução da lógica de consolidação requer algum tipo de experiência e requisito de negócios. Uma lógica pode ser definida em diferentes níveis -

  • Dentro de uma dimensão usando a linguagem Microsoft MDX.

  • Com a ajuda de scripts.

  • Usando regras de negócios que são executadas com requisitos de negócios predefinidos.

  • Fórmulas do BPC Excel.

Uma lógica pode ser executada em diferentes níveis -

  • Analysis Services
  • Servidor de aplicativos BPC
  • Relatórios Excel / Live

Criando uma lógica de consolidação

Faça login em Business Planning and Consolidation Administration → Rules.

Selecione a opção Logic Scripts no lado esquerdo da tela. Selecione o modelo do lado direito da tela.

Clique em + Novo sinal e digite o nome do arquivo do Logic Script. Vá para o botão 'Criar'.

Insira o script Logic e clique em 'Validar'.

Assim que o script for validado, clique no botão 'Salvar'.

Para realizar a conversão de moeda e eliminações entre empresas, você precisa de um tipo de dimensão - Dimensão entre empresas (I). Para executar a eliminação intercompanhia, um aplicativo deve ter o seguinte -

  • Dimensão Tipo “I” para eliminação intercompanhia.
  • A dimensão “I” deve incluir uma propriedade ENTITY.
  • A dimensão da conta deve incluir a propriedade ELIMACC.
  • A dimensão da entidade deve incluir a propriedade ELIM.
  • Você deve definir as tabelas de negócios apropriadas.
  • Deve haver um pacote DPT para executar a lógica entre empresas.
Dimensão Propriedade comprimento Conteúdo
Conta ELIMACC 20 Conta válida
Entidade ELIM 1 char Contém 'Y' ou em branco
Intercompany Entidade 20 ID de entidade escrito Membro intercompanhia
Moeda Comunicando 1 'Y' ou em branco

A lógica de eliminação padrão executa as seguintes funções -

  • Verifica todas as entidades de nível de base onde ELIM <> Y.
  • Restringe a dimensão da moeda apenas a todas as moedas de relatório.
  • Ele remove todas as contas a serem eliminadas na conta de plug desejada.
  • A eliminação é realizada abaixo do primeiro pai comum na “entidade de eliminação”.

Central de Consolidação

A central SAP BPC Consolidation é usada para gerenciar e preparar dados consolidados e fornece uma visão correta dos dados consolidados em uma organização. O módulo de consolidação também fornece um ambiente para executar tarefas de consolidação na web.

A seguir estão os principais recursos da Central de Consolidação -

Monitor de Consolidação

Na versão SAP Business Planning and Consolidation NetWeaver, você tem um monitor de consolidação que é usado para gerenciar dados consolidados relatados por grupos e membros da entidade. O monitor de consolidação também controla os dados relatados.

É um dos principais componentes durante a execução da consolidação incremental à medida que se comunica com o mecanismo de consolidação para realizar a execução da conversão de moeda. O monitor de consolidação também exibe a hierarquia de entidade de grupo que é definida no gerenciador de propriedade. Usando o monitor de consolidação, você pode executar a consolidação completa que contém a hierarquia grupo-entidade. Você também pode executar a consolidação incremental apenas com entidades atualizadas.

Diários

A central de consolidação contém diários que são usados ​​para criar e gerenciar lançamentos para dados consolidados atualizados no banco de dados.

Gerente de propriedade

Ele contém o Gerenciador de propriedade para gerenciar hierarquias baseadas em propriedade.

Monitor de controles

É usado para gerenciar controles que são usados ​​para validar os dados relatados.

Configurando Diários

Os diários no BPC são usados ​​para atualizar dados no banco de dados. Isso normalmente é feito para postar dados de fim de trimestre ou de fim de ano no BPC.

Example- Suponha que o administrador tenha carregado as informações do razão geral em um aplicativo para o Gerente de Área revisar usando o gerenciador de dados. O gerente de área pode fazer as alterações necessárias nos dados usando o lançamento no diário.

A seguir estão as tarefas que podem ser realizadas pelo Journal manager. Se você tiver qualquer entrada de diário aberta, poderá executá-la nas opções de diário.

Tarefa Navegação
Criação de uma entrada de diário Isso pode ser feito no Painel de ações.
Modificando uma entrada de diário A opção Salvar como pode ser usada para salvar um lançamento contábil manual com uma nova ID.
Copiando entrada de diário Na lista de diário, selecione uma entrada de diário e copie para confirmar.
Procurando um jornal Selecione Nova consulta no Journal Manager.
Reabrindo um diário Selecione Reabrir Diários.

Existem outras funções de entrada de diário que podem ser executadas usando o Gerenciador de diário ou a partir do Painel de ações.

Para criar, editar, excluir e modificar Parâmetros do diário, vá para Planejamento de negócios e administração de consolidação → Recursos.

Expanda a guia Feature → Select Journals.

Usando isso, você pode criar novos periódicos, excluir modelos, parâmetros de periódicos, excluir periódicos, etc.

Tradução da moeda local

Converter a moeda local significa converter o valor da moeda de origem em uma moeda de destino. Você pode realizar a conversão de moeda em qualquer nível de grupo / entidade.

A conversão da moeda local é realizada na central de consolidação do sistema de planejamento empresarial e consolidação. Para executar a conversão de moeda em uma entidade específica, o administrador do BPC deve conceder a você acesso de gravação nessa entidade.

A seguir estão os principais fatos na execução da conversão de moeda local -

  • Category - Isso inclui a categorização dos dados relatados aos quais você vinculou o valor convertido.

  • Time - Mostra o período de entrada de dados em que o valor a ser convertido foi inserido.

  • Reporting Currency - Isso diz a você para selecionar a moeda na qual deseja executar a tradução.

  • Group/Entity - Isso define os campos nos quais a tradução é realizada.

  • Translation Execution Mode - Você pode realizar uma tradução completa da moeda local ou pode selecionar uma tradução incremental.

  • Rate Entry - Contém as taxas de câmbio a serem selecionadas durante a conversão de moeda.

Execução de conversão de moeda

Acesse o portal da web do BPC → Selecione Central de Consolidação.

Vá para o Monitor de Consolidação após expandir a Central de Consolidação.

Selecione a linha de entidade / grupo para a qual deseja realizar a conversão de moeda.

Na próxima caixa de diálogo, selecione o modo de execução - tradução completa ou tradução incremental. Clique em 'Ok' após selecionar os campos.

No BPC, é necessário configurar eliminações intercompany entre subsidiárias ou matrizes para evitar dupla contagem. As eliminações entre empresas são realizadas com a ajuda da lógica do script.

Se você tiver transações entre subsidiárias Co. XP02, XP03, essas transações devem ser eliminadas. Essas transações são para contas a pagar e contas a receber intercompanhias e vendas e custos entre companhias.

Configurando eliminações entre empresas

Antes de realizar a eliminação entre empresas, você deve ter os seguintes pré-requisitos -

  • Um ambiente de consolidação
  • Você deve realizar a conversão de moeda antes da eliminação.

Para começar, primeiro crie uma dimensão para eliminação de IC. A aplicação onde você tem que realizar a eliminação de IC deve ter dimensão do tipo “I” e “R” para conta e taxa. A dimensão da conta deve ter uma propriedade de conta de eliminação para lançar saldos de transferência IC.

EU IRIA Descrição EV Propriedade de dimensão da conta
ICCost Custo IC de vendas ICDiff
ICSales Vendas IC ICDiff
ICAccRec Contas a Receber IC ICBal
ICAccPay Contas a Pagar IC ICBal

A seguir é ter uma dimensão de Entidade com uma propriedade ELIM (S / N) para postar resultados de entidade de eliminação. Esta propriedade é definida como “Y” para a entidade de eliminação.

A dimensão “I” da conta deve ter uma propriedade ENTITY e deve ser mantida -

  • XP01_Input
  • XP02
  • XP03
  • XP04
  • XP05

Sua dimensão de moeda “R” deve ter uma propriedade 'Relatórios' e deve ser mantida -

A eliminação de IC é gerenciada por procedimentos embutidos - INITIALIZE_ELIM e ELIMINATE_ORG. Ambos os procedimentos são mantidos no arquivo ICELIMWITHCURR.LGL.

A lógica a seguir deve ser inserida no arquivo de lógica do aplicativo ICELIM e deve ser validada e salva.

//Logic for Intercompany Elimination
//========================================================
*INCLUDE SYSTEM_CONSTANTS.LGL
*SYSLIB ICELIMWITHCURR.LGL
//========================================================
//Elimination logic
for organizations in the hierarchy H1
//========================================================
*INITIALIZE_ELIM()
*ELIMINATE_ORG(H1)
*COMMIT

Para validar esta lógica, vá para o painel Ação e selecione a opção “Validar e salvar”.

Assim que a configuração acima estiver estabelecida, você deve criar uma programação de entrada ou pacote de importação para carregar os dados a serem eliminados.

Para executar o pacote de importação para eliminação de IC, faça login no BPC Excel. Clique em Gerenciar Dados e vá para Executar um Pacote de Gerenciamento de Dados.

Vá para a pasta de aplicativo da Empresa, clique em Processos Financeiros → Selecionar Eliminações de Pacote de IC e clique em 'Executar'.

Uma vez que este pacote é executado com sucesso, você pode verificar os valores dos seguintes componentes no demonstrativo de lucros e perdas e nos balanços.

ICCost Custo IC de vendas ICDiff
ICSales Vendas IC ICDiff
ICAccRec Contas a Receber IC ICBal
ICAccPay Contas a Pagar IC ICBal

Revisão dos termos e conceitos de propriedade

Os termos de propriedade são administrados pelo gerente de propriedade. O Ownership Manager é usado para gerenciar hierarquias baseadas em propriedade. Essas hierarquias combinam grupos e entidades e essas entidades podem ser conectadas ou desconectadas de grupos de acordo com a categoria e o tempo.

Hierarquias baseadas em propriedade são usadas para atender aos requisitos de relatórios que não podem ser gerenciados por meio de hierarquias fixas.

Para exibir o gerenciador de propriedade, faça login na página inicial do portal da web do BPC. Vá para a Central de consolidação no lado esquerdo da tela → Gerenciador de propriedade.

To create an Ownership-based hierarchy- Vá para o gerente de propriedade conforme mencionado acima. Clique na opção Editar fornecida no Gerenciador de propriedade.

Na próxima janela, você terá a opção de adicionar membros à hierarquia. Clique no botão 'Adicionar' e você terá a opção de selecionar membros.

Assim que os membros da hierarquia forem adicionados, clique na opção 'Salvar' no canto superior direito da tela.

Método de Compra

O método de compra às vezes também é chamado de método Global. O Planejamento de Negócios e Consolidação oferece suporte aos seguintes métodos de consolidação -

  • Método global (compra)
  • Método proporcional
  • Método de equidade

Global / Método de Compra

Neste método de consolidação, as contas de balanço e as contas de ganhos e perdas são totalmente incluídas e os interesses minoritários são calculados, se necessário.

Método Proporcional

Nesse método, você inclui o balanço patrimonial e as contas de lucros e perdas com base no percentual de propriedade.

Example - Incluindo demonstração de resultados e balanço estão incluídos 50% no percentual de propriedade.

Método de equidade

Nesse método, você não inclui o balanço patrimonial e as contas de lucros e perdas. No entanto, estão incluídos o valor líquido e o resultado do período.

O modelo BPC Embedded é baseado no Business Warehouse-Integrated Planning (BW-IP) no qual usa objetos BW diretamente. Este modelo é diferente do modelo Padrão e inclui acesso aos dados para todos os usuários da comunidade. Para o modelo de design integrado, as versões iniciais usadas foram SAP BW Integrated Planning and Planning Application Kit, ou seja, BW-IP e PAK.

Este modelo fornece um nível diferente de acesso aos dados, onde os dados mestre e transacionais do ambiente EDW do host podem ser acessados ​​pelo aplicativo. No modelo Embedded, permite um fácil acesso aos dados transacionais e mestre dentro do host BW, e esses dados são compartilhados com muitos outros usuários e controlados pelo grupo de administradores.

No modelo Embedded, a migração de versões anteriores do BW-IP para este modelo de dados é relativamente fácil e a migração de versões anteriores como (BPC 10.0 e anteriores) é considerada uma nova implementação.

Resumindo, você pode dizer que no modelo incorporado, qualquer número de InfoProviders pode ser atribuído a um único modelo / aplicativo BPC.

A seguir estão os principais recursos e funções oferecidos no modelo BPC 10.1 Embedded -

  • Ele usa funcionalidades excepcionais do SAP HANA em tempo real e, portanto, protege o desempenho do SAP HANA por meio do Planning Application Kit. Usar o SAP HANA permite executar certas funções de planejamento, como copiar, distribuir, etc.

  • O planejamento da integração BPC suporta o uso de InfoProviders em tempo real e níveis de agregação.

  • O modelo incorporado oferece suporte a SAP BW Queries que você pode executar diretamente no add-in SAP EPM para Microsoft Office.

  • O modelo incorporado fornece funções de auditoria para permitir a criação de vários relatórios de auditoria e o uso dos fluxos de processos de negócios.

SAP BW Integrated Planning

O SAP BW Integrated Planning fornece aos especialistas em BPC uma infraestrutura para criar e operar cenários de planejamento. Isso inclui o planejamento de processos comuns de entrada de dados a situações de planejamento complexas.

Modelo de planejamento SAP BW-IP

O modelo de planejamento em BW-IP inclui -

  • Dados armazenados em InfoProviders for Planning.

  • A visualização estruturada de dados inclui níveis de agregação, vários fornecedores e relacionamentos de características.

  • A alteração de dados inclui funções de planejamento, sequências de planejamento, planejamento manual na forma de consultas prontas para entrada e cadeias de processo.

  • Utilitários, ou seja, filtros que podem ser usados ​​em consultas e funções de planejamento.

  • Proteção de dados centralizada.

Ferramentas em modelagem BW

As seguintes ferramentas podem ser usadas para cenários de planejamento de modelo -

  • Ferramentas de modelagem BW no Eclipse e o Data Warehousing Workbench para criar modelos de dados em BW.

  • Planning Modeler para modelar objetos de metadados específicos do planejamento.

  • Ferramentas de modelagem BW no Eclipse e também BEx Query Designer para inserir dados do plano manualmente.

  • BEx Web Application Designer ou BEx Analyzer (aplicativos Excel) para criar aplicativos para planejamento.

  • Aplicativos para executar na Web ou no BEx Analyzer para inserir dados manualmente.

Criação de modelo de dados no SAP BW

Código de transação: RSA1

Um modelo de dados é definido como um Info Cube no SAP BW, que consiste em uma tabela de fatos e tabelas de dimensão.

To create an InfoCube - Primeiro crie uma área de informações, que é um bloco de construção para um InfoCube.

Insira o nome e a descrição da área de informações e clique em 'Ok'.

Em seguida, crie o Catálogo InfoObject que é usado para definir características e índices para diferentes tipos de objetos. Vá para InfoObjects no lado esquerdo da tela. Selecione a área de informações criada acima → Criar catálogo de informações.

Digite o nome e a descrição do InfoObject Catalog, InfoObject Type e clique em 'Create (F5)'.

Agora valide e ative IOC_Demo_CH para verificar o Catálogo InfoObject.

Para ativar o Catálogo InfoObject, acesse o ícone de ativação.

Da mesma forma, você pode criar Catálogo InfoObject para conter índices.

Vamos criar o InfoObject. Clique com o botão direito do mouse em InfoObject Catalog IOC_demo_CH e selecione criar InfoObject. Insira o nome e a descrição do InfoObject.

Clique em 'Continuar'.

Selecione Data Type com Character e Length como 15. Em seguida, clique na guia 'Attribute'.

Digite o nome do atributo e clique em 'Criar'.

Selecione Criar Atributo como Características e clique no ícone 'Criar'.

Selecione Character como tipo de dados e Length 30. Observe que a opção 'Attribute only' é marcada automaticamente. Clique na marca verde na parte inferior.

Clique na opção 'Verificar e Ativar' para validar e ativar as características.

Da mesma forma, você pode criar InfoObjects para índices.

Depois de definir InfoObjects para características e índices, crie um InfoCube.

Clique com o botão direito em Info Provider Demo → Create InfoCube.

Digite o nome do InfoCube, selecione o padrão para a descrição do InfoCube e clique em 'Criar'.

Selecione as características da tabela de modelo e mova-as para a tabela de estrutura usando as setas. Clique na guia Dimensões para atribuir essas características à dimensão.

Clique em 'Criar' e adicione uma descrição da dimensão. Depois de atribuir todas as características e índices, valide e ative o InfoCube.

A segurança no sistema SAP BPC é definida usando dois componentes - Autenticação e Autorização. Authentication define quem pode acessar o sistema e os dados, enquanto authorization informa o nível de acesso para cada usuário autenticado.

A segurança do SAP BPC é baseada em perfis de acesso e perfis de tarefa. Quando você não atribui perfis de tarefa a usuários ou equipes, nenhum acesso às tarefas BPC será fornecido. Portanto, você deve atribuir acesso a membros de uma dimensão segura.

A Segurança BPC fornece as seguintes funções principais -

  • Adicionar usuários
  • Adicionar equipes
  • Adicionar Perfis de Tarefa
  • Adicionar perfis de acesso de membro

Para gerenciar as funções acima, faça login em Administração do BPC e vá para Segurança.

Existem quatro guias em Segurança -

Users - Isso é usado para adicionar usuários ao ambiente e gerenciar direitos de acesso.

Teams - Você pode adicionar usuários com os mesmos direitos de acesso à mesma equipe.

Task Profiles - Isso é usado para definir perfis que permitem a execução de tarefas e atribuí-las a usuários e equipes.

Data Access Profiles - É usado para configurar perfis que permitem o acesso aos dados nos modelos e atribui-los a usuários e equipes.

Para adicionar / editar / excluir qualquer um dos objetos em Segurança, selecione o objeto como mostrado na imagem a seguir.

A Hot Analysis é usada para configurar o hot link para outro relatório ou célula em outro relatório. As funções EvHOT são usadas pelo BPC Application Set e AP Shell para fornecer um relatório de amostra chamado Hot Analysis. Os links ativos são usados ​​pelos usuários para relatórios ad hoc e também usados ​​no relatório do seletor de processos.

Isso é usado para alternar entre relatórios que estão em aplicativos diferentes.

Sintaxe da função EvHOT

EvHOT(AppName,ReportName,DisplayName,Member1,Member2,Member3,Member4, …………………., Member N)

Você tem que passar os seguintes parâmetros na função EvHOT.

AppName- Este é o nome do aplicativo. Observe que no sistema BPC há uma configuração na Opção Workbook, que permite ao sistema lembrar a visualização atual. Por padrão, esta configuração está desabilitada. Nesse caso, se você mudar para um novo aplicativo usando o EvHOT, ele mudará o aplicativo na exibição atual da pasta de trabalho e outros relatórios que você acessar nesta sessão tentam obter dados desse aplicativo.

Se essa opção for ativada, a exibição atual reverterá para a configuração do aplicativo da pasta de trabalho ao alternar o foco para ela.

ReportName- Este é o nome do relatório. O diretório raiz para relatórios BPC é o diretório do Wizard para o aplicativo fornecido.

Ao criar um relatório - use a opção eTools → Salvar biblioteca de modelos.

DisplayName - O texto em que o usuário clica para ir para o local do relatório especificado.

Member1-Member N- Isso representa o membro CurrentView. Aqui você pode mencionar quantos membros quiser.

Exemplo de sintaxe EvHOT

EvHot("Finance","Report2","2010 Quarter 2","2010.Q2")

Note- Este relatório deve ser armazenado na pasta \ Reports \ Wizard. O caminho exato é a pasta do assistente de relatório -

.. \ Data \ Webfolders \ ApShellCopy \ PLANNING \ eExcel \ Reports \ Wizard

No caso de um novo relatório, você também terá que aumentar a versão do modelo no cliente de administração do BPC.

Usando o recurso Park N Go, você pode bloquear um relatório BPC e salvá-lo localmente em seu sistema, bem como enviar o relatório por e-mail para alguém que não tem acesso ao sistema BPC.

Se você não salvar o relatório com a configuração ou sequência correta, receberá um erro no relatório que o torna inutilizável. Você pode usar o recurso Park n Go para funcionar corretamente.

A seguir estão as etapas que você deve seguir para usar o Park n Go -

Acesse o BPC Excel e abra o relatório que deseja estacionar. Vá para Salvar → Salvar meus relatórios.

Você verá uma caixa de diálogo perguntando se deseja bloquear o relatório antes de salvá-lo. Selecione 'Sim'.

Na próxima janela, você receberá uma mensagem - Selecione um estado Park n Go para a pasta de trabalho ativa com quatro opções.

Depois de clicar em 'Ok', um relatório irá piscar e você terá a opção “Salvar como”. Você pode salvar o Excel de relatório no local onde deseja salvar.

Esta opção permite abrir o relatório no Excel e todos os dados aparecerão corretamente no relatório.