SAP BPC - Funções de Negócios
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 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”.