SAP BPC - Fonctions commerciales

Business Planning and Consolidation exécute diverses fonctions commerciales telles que l'audit, les flux de processus métier, les états financiers et les rapports, et l'état des travaux.

Diverses fonctions intégrées sont fournies pour exécuter ces fonctions.

Conversion de devises

La conversion de devise est requise si vos chiffres monétaires sont présents dans plusieurs devises dans votre ensemble d'applications. Si l'ensemble d'applications contient des chiffres monétaires dans une seule devise, dans ce cas, vous n'avez pas besoin d'une application de taux, de dimensions de temps de devise, etc.

Si la plupart de vos données sont saisies dans une devise et que vous n'avez que quelques chiffres dans une autre devise, cela peut être géré en créant des membres en double dans la dimension d'entité. Dans ce cas, vous pouvez dupliquer quelques entités présentes dans les opérations à l'étranger pour séparer la devise locale des montants convertis.

Example - L'entreprise américaine traite principalement aux États-Unis, mais compte également peu de filiales actives dans d'autres pays comme le Canada et le Mexique.

Exigences de conversion simples

Il devrait y avoir une application de taux où vous stockez les taux de change. Vous devez avoir une dimension de compte, qui inclut RATETYPE. Ensuite, la dimension Entité doit inclure une propriété CURRENCY. La logique FXTRANS doit être disponible et la logique DEFAULT doit inclure un appel à la logique FXTRANS. La dimension d'entité doit inclure la propriété TRANSALATE_TO.

Conversions de devises complexes

Il devrait y avoir une application de taux où vous stockez les taux de change. L'application doit contenir une dimension de type CURRENCY. Il doit y avoir la propriété REPORTING pour la dimension CURRENCY. La dimension d'entité doit inclure la propriété CURRENCY. La dimension de compte doit inclure la propriété RATETYPE. La logique FXTRANS doit être disponible. La logique DEFAULT doit inclure un appel à la logique FXTRANS.

Sélection du taux correct

Tous les types de taux valides correspondent à un compte de l'application RATE et appartiennent au GROUP FX Rate. S'il y a un compte qui ne fait pas partie de ce groupe, il sera multiplié par un facteur 1. Vous pouvez également définir un cas particulier NOTRANS, ce qui entraîne l'ignorance d'un compte lors de la conversion.

La conversion des taux croisés comprend la multiplication du montant en devise locale par le rapport entre le taux de la devise de destination et le taux de la devise source. Grâce à cela, l'application ne peut utiliser qu'une seule table de taux pour convertir toute devise source en devise de destination.

Vous pouvez également définir les traductions par défaut suivantes à l'aide de règles métier -

  • Utilisation de différentes tables de taux par devise de reporting.

  • Identifier la différence entre multiplier les devises et diviser les devises.

Éliminations intersociétés

Pour effectuer la conversion de devises et les éliminations intersociétés, vous avez besoin d'un type de dimension - Dimension intersociétés (I). Pour exécuter l'élimination intersociétés, une application doit avoir les éléments suivants:

  • Type de dimension «I» pour l'élimination intersociétés.
  • La dimension «I» doit inclure une propriété ENTITY.
  • La dimension de compte doit inclure la propriété ELIMACC.
  • La dimension d'entité doit inclure la propriété ELIM.
  • Vous devez définir les tables métier appropriées.
  • Il doit y avoir un package DPT pour exécuter la logique intersociétés.
Dimension Propriété Longueur Contenu
Compte ELIMACC 20 Compte valide
Entité ELIM 1 caractère Il contient 'Y' ou vide
Intersociétés Entité 20 Identifiant d'entité pour le membre intersociétés
Devise Rapports 1 'Y' ou vide

La logique d'élimination par défaut remplit les fonctions suivantes -

  • Vérifie toutes les entités de niveau de base où ELIM <> Y.
  • Limite la dimension de devise à toutes les devises de reporting uniquement.
  • Supprime tous les comptes à éliminer dans le compte plug-in souhaité.
  • L'élimination est effectuée en dessous de la première société mère commune dans «entité d'élimination».