Cálculos para taxas históricas

Este tópico descreve os cálculos para diferentes tipos de taxas históricas.

Para todos os tipos de taxas históricas, se o saldo e a taxa da moeda local forem especificados, o saldo da moeda do grupo será calculado dividindo-se o saldo da moeda local pela taxa (Saldo da moeda do grupo = Saldo da moeda local ÷ taxa). Consequentemente, a taxa é o resultado desse cálculo: Taxa = Saldo em moeda local ÷ Saldo em moeda do grupo. A taxa é armazenada no cubo Programações de entidade FinCon (TDETAIC) sob o 98 - Detalhe da programação do sistema.

Cálculos para uma taxa histórica (H)

Nenhum outro cálculo específico é realizado.

Cálculos para uma taxa histórica de intercompanhia (HI)

Os totais para a taxa e os saldos em moeda local e do grupo são calculados dessa forma:

  • O total do saldo em moeda local é a soma dos saldos em moeda local de todas as intercompanhias (sum of LCBs).
  • O total do saldo em moeda do grupo é a soma dos saldos em moeda do grupo para todas as intercompanhias (sum of GCBs).
  • O total da taxa é calculado dividindo-se a soma dos saldos em moeda local pela soma dos saldos em moeda do grupo (sum of LCBs ÷ sum of GCBs).

Cálculos para uma programação de taxa histórica (HS)

Os totais para a taxa e os saldos em moeda local e do grupo são calculados dessa forma:

  • O total do saldo em moeda local é a soma dos saldos em moeda local de todas as intercompanhias, incluindo os saldos em moeda local dos detalhes *_NA e *_FX:
    Total LCB = sum of LCBs including *_NA LCB and *_FX LCB
  • O total da taxa é o resultado da divisão de uma soma dos saldos em moeda local de todas as intercompanhias, excluindo os saldos em moeda local dos detalhes *_NA e *_FX, por uma soma dos saldos em moeda do grupo de todas as intercompanhias, excluindo o saldo em moeda do grupo do detalhe *_NA e o saldo em moeda local do detalhe *_FX:
    Total rate = (sum of LCBs excluding *_NA LCB and *_FX LCB) ÷ (Sum of GCBs excluding *_NA GCB and *_FX LCB)
  • O total do saldo em moeda do grupo é o resultado da divisão do total do saldo em moeda local pelo total da taxa:
    Total GCB = (sum of LCBs including *_NA LCB and *_FX LCB) ÷ ((sum of LCBs excluding *_NA LCB and *_FX LCB) ÷ (Sum of GCBs excluding *_NA GCB and *_FX LCB))

Cálculos para uma taxa histórica de programação e intercompanhia (HD)

No nível de detalhes de programação, os totais para a taxa e os saldos de moeda local e do grupo são calculados dessa forma:

  • O total do saldo em moeda local é a soma dos saldos em moeda local de todas as intercompanhias, incluindo os saldos em moeda local dos detalhes *_NA e *_FX:
    Total LCB = sum of LCBs including *_NA LCB and *_FX LCB
  • O total da taxa é o resultado da divisão de uma soma dos saldos em moeda local de todas as intercompanhias, excluindo os saldos em moeda local dos detalhes *_NA e *_FX, por uma soma dos saldos em moeda do grupo de todas as intercompanhias, excluindo o saldo em moeda do grupo do detalhe *_NA e o saldo em moeda local do detalhe *_FX:
    Total rate = (sum of LCBs excluding *_NA LCB and *_FX LCB) ÷ (Sum of GCBs excluding *_NA GCB and *_FX LCB)
  • O total do saldo em moeda do grupo é o resultado da divisão do total do saldo em moeda local pelo total da taxa:
    Total GCB = (sum of LCBs including *_NA LCB and *_FX LCB) ÷ ((sum of LCBs excluding *_NA LCB and *_FX LCB) ÷ (Sum of GCBs excluding *_NA GCB and *_FX LCB))

No nível da conta, os totais para a taxa e os saldos em moeda local e do grupo são calculados dessa forma:

  • O total do saldo em moeda local é a soma dos saldos em moeda local de todas as intercompanhias (sum of LCBs).
  • O total do saldo em moeda do grupo é a soma dos saldos em moeda do grupo para todas as intercompanhias (sum of GCBs).
  • O total da taxa é calculado dividindo-se a soma dos saldos em moeda local pela soma dos saldos em moeda do grupo (sum of LCBs ÷ sum of GCBs).

Cálculo da taxa do detalhe *_NA para os tipos de taxa HS e HD

O saldo de abertura do saldo da moeda local (*_OB LCB) é excluído do cálculo da taxa do detalhe *_NA (Diferença a distribuir) devido à lógica de como as taxas de câmbio históricas são calculadas para programações financeiras. A lógica é baseada nesses cálculos que levam ao mesmo resultado:

  • *_NA rate = (*_CB LCB - *_OB LCB) ÷ (*_CB GCB - *_OB GCB)
  • *_NA rate (excluding *_NA LCB) = sum of LCBs (excluding *_OB LCB) ÷ sum of GCBs (excluding *_OB GCB)
  • *_NA rate (with *_NA LCB but no *_NA GCB yet) = sum of LCBs (excluding *_OB LCB and *_NA LCB) ÷ sum of GCBs (excluding *_OB GCB, no *_NA GCB yet)

Os valores do saldo de abertura (OB) são explicitamente subtraídos dos valores do saldo final (CB) para isolar o movimento líquido durante um período. O movimento líquido é representado pelo detalhe *_NA. Ter o saldo de abertura como numerador ou denominador distorce uma taxa porque os saldos de períodos anteriores são incorporados e não fazem parte da atividade do período atual.

Se o saldo da moeda local (LCB) do detalhe da programação *_NA estiver faltando, essas fórmulas serão usadas:

  • *_NA LCB = sum of LCBs (excluding *_OB LCB)
  • *_NA GCB = sum of GCBs (excluding *_OB GCB)
  • *_NA rate = *_NA LCB ÷ *_NA GCB
  • *_NA rate = (*_CB LCB - *_OB LCB) ÷ (*_CB GCB - *_OB GCB)

Você pode visualizar o saldo final (CB) para as moedas local e do grupo na página Programações de entidade.

Os saldos finais das moedas locais e do grupo são armazenados no cubo Programações de entidade FinCon (TDETAIC) no detalhe da programação Saldo de fechamento (*_CB).

Se o saldo da moeda local (LCB) do detalhe da programação *_NA for especificado, essas fórmulas serão usadas:

  • *_NA LCB = sum of LCBs (excluding *_OB LCB and *_NA LCB)
  • *_NA GCB = sum of GCBs (excluding *_OB GCB, no *_NA GCB yet)
  • *_NA rate = *_NA LCB ÷ *_NA GCB
    O saldo correspondente em moeda do grupo (GCB) do detalhe da programação *_NA é calculado dividindo-se o saldo em moeda local (LCB) do detalhe da programação *_NA pela taxa (GCB = LCB ÷ rate).
  • *_NA rate = (*_CB LCB - *_OB LCB) ÷ (*_CB GCB - *_OB GCB)

Você pode visualizar o saldo de abertura (OB) e o saldo final (CB) para as moedas local e do grupo na página Programações de entidade.

Os saldos de abertura e final das moedas local e do grupo são armazenados no cubo Programações de entidade FinCon (TDETAIC) nos detalhes de programação Saldo de abertura (*_OB) e Saldo de fechamento (*_CB), respectivamente.