Operational Transfer Pricing
O modelo Operational Transfer Pricing testa o indicador de nível de lucro de cada parte testada face ao intervalo definido pela política e calcula o ajustamento (true-up) que repõe no objetivo uma entidade fora do intervalo. Assenta no Common Finance Model e inclui tudo o que o Enterprise Profitability cria.
Como funciona
Seção intitulada “Como funciona”Para cada entidade e período, o modelo:
- Constrói a demonstração de resultados da parte testada na moeda local da entidade, porque é nessa moeda que mantém os seus livros e regista o seu ajustamento. A receita é dividida em intragrupo e de terceiros.
- Soma-a ao longo do ano fiscal acumulado. Os períodos de ajustamento contam como períodos do respetivo ano, pelo que a última linha de um ano é o ano completo.
- Encontra a política em vigor para a entidade.
- Calcula o indicador de nível de lucro, em percentagem, sobre o acumulado do ano e compara-o com o intervalo.
Indicadores de nível de lucro
Seção intitulada “Indicadores de nível de lucro”Escolhe uma perspetiva para cada entidade:
| Perspetiva | Definição |
|---|---|
ros |
Rentabilidade das vendas (ROS): EBIT ÷ vendas da parte testada. |
ncp |
Net cost plus: EBIT ÷ custo total. |
resale_minus |
Resale minus: margem bruta ÷ vendas. |
O EBIT é a receita menos o custo das mercadorias vendidas e os gastos operacionais. As rubricas não operacionais não estão incluídas. As vendas são toda a receita da entidade, de terceiros e intragrupo, porque o lucro é obtido sobre toda ela.
A tabela de políticas
Seção intitulada “A tabela de políticas”Os intervalos encontram-se na tabela otp_policy_targets, com uma linha por entidade e período em que a política entra em vigor. É o utilizador que a edita; o modelo nunca escreve nela.
| Coluna | O que contém |
|---|---|
entity |
A parte testada. |
role |
Uma etiqueta para o seu papel, como distribuidor de risco limitado. |
lens |
ros, ncp ou resale_minus. |
low, target, high |
O intervalo e o objetivo, em percentagem. low <= target <= high. |
effective_from_period |
O mês em que a linha entra em vigor, como YYYY-MM. Mantém-se em vigor até à linha seguinte da entidade. |
Uma entidade tem uma política de cada vez. Uma alteração de perspetiva ou de intervalo é uma nova linha com um effective_from_period posterior. Os dados de exemplo têm três linhas de exemplo. Substitua-as pelas suas.
Uma linha que não pode ser avaliada, como um mês inválido, uma perspetiva, um valor low, target ou high em branco, ou um intervalo fora de ordem, torna os resultados dessa entidade incompletos em vez de os adivinhar.
Resultados
Seção intitulada “Resultados”Para cada entidade e período, a tabela de resultados mostra o indicador sobre o acumulado do ano e um estado:
| Estado | Significado |
|---|---|
in |
Dentro do intervalo, inclusive. |
below, above |
Fora do intervalo. |
n-a |
A base, vendas ou custo, não é positiva. |
incomplete |
A linha da política tem um problema, ou falta algo necessário para comparar. Um valor em branco nunca é lido como in. |
Quando uma entidade está fora do intervalo, true_up_ytd é o lucro a acrescentar à parte testada no acumulado do ano para atingir o objetivo, ou a retirar se for negativo, em moeda local. true_up é a variação do período, pelo que os períodos de um ano somam o ajustamento do ano. O ajustamento também é indicado na moeda do grupo.
Indicadores para o assistente e os painéis de controlo: TP true-up, Tested-party EBIT, Tested-party sales, Third-party sales, Intercompany sales, Tested-party total cost, Return on sales, Net cost plus e CO-PA margin por valorização.
Margem CO-PA
Seção intitulada “Margem CO-PA”Se carregar o SAP CO-PA, o modelo também mostra a respetiva margem por valorização: legal, de grupo ou de centro de lucro. Uma valorização é um valor próprio, pelo que nunca deve somar valorizações. Um ficheiro de CO-PA contém uma valorização, que confirma ao adicioná-lo. A correspondência de um ficheiro de CO-PA pergunta sempre Are revenues shown as negative numbers? Quando todos os montantes do ficheiro são positivos, como num relatório de linhas baseado em custeio, No, revenues are positive é escolhido automaticamente. Caso contrário, escolha a resposta antes de confirmar.
Iniciar um projeto
Seção intitulada “Iniciar um projeto”-
No Analyze, abra Projetos e clique em Novo projeto.
-
Em Começar a partir de, escolha Operational Transfer Pricing (template). Assinale Começar com dados de exemplo para ver primeiro um exemplo prático.
-
Ligue os seus ERP e execute Carregar. Consulte Introdução ao Data Foundation.
-
Edite
otp_policy_targetscom as suas partes testadas e intervalos e clique em Apply changes.
Guarde a tabela de políticas com o projeto através de Ações > Save as my template…. Consulte Guardar como o meu modelo.