Utilisation des tables de prix

Objectives

After completing this lesson, you will be able to:
  • Décrivez ce qu'est une table des prix.
  • Expliquez la différence entre une table de mappage et une table de prix.

Introduction aux tables de prix

Lorsque vous consultez le menu FichierCréer de SAP Convergent Charging, vous n'y trouverez aucune entrée « Table des prix ». Une table de prix n'est strictement pas un type de table distinct, mais plutôt une table de correspondance basée sur une classe de tables de correspondance très spécifique. Mais commençons par expliquer pourquoi ces tables sont importantes et à quoi elles servent.

SAP Convergent Charging n'est généralement pas utilisé de manière isolée, mais plutôt dans un scénario intégré avec SAP Subscription Order Management et SAP Convergent Invoicing. Les services à vendre aux clients et les contrats créés lorsque les clients s'abonnent à ces services sont gérés de manière cohérente dans ces systèmes. Pour que les contrats puissent être créés pour les clients, les produits ou services doivent être définis avec leurs prix. Cette définition a lieu dans SAP Subscription Order Management.

Lorsque des prix sont gérés pour des services pour lesquels des frais récurrents sont facturés, ces prix sont définis dans SAP Subscription Order Management et répliqués automatiquement vers SAP Convergent Charging. Lorsqu'un contrat est créé, SAP Subscription Order Management fait référence à ces prix et affiche le prix d'un poste de contrat sur le formulaire de commande avant la création du contrat. Cela n'implique pas SAP Convergent Charging. Le calcul a lieu dans SAP Subscription Order Management. Par la suite, lorsque le contrat est exécuté et que SAP Convergent Charging doit déclencher les frais récurrents correspondants, cela est effectué sans impliquer SAP Subscription Order Management.

Cela signifie que les informations de prix doivent être synchronisées entre SAP Subscription Order Management et SAP Convergent Charging à tout moment lors du traitement des frais récurrents associés à un service. Cependant, le mécanisme de réplication pour les prix est disponible uniquement pour les frais récurrents. Pour les frais d'utilisation, il n'existe pas de réplication automatique des prix de ce type. Notez que les données sont uniquement répliquées de SAP Subscription Order Management vers SAP Convergent Charging. Toute modification apportée aux données dans SAP Convergent Charging NE sera PAS communiquée à SAP Subscription Order Management, mais potentiellement écrasée par les réplications suivantes. Par conséquent, les modifications doivent être effectuées uniquement dans SAP Subscription Order Management.

Une réplication des informations sur les prix entre les systèmes nécessite un accord commun sur le format d'information entre les systèmes concernés. Les tables de prix servent exactement cet objectif : il s'agit de tables de correspondance basées sur une classe de tables de correspondance très spécifique, prédéfinie par SAP. Cependant, la classe de tables de correspondance correspondante n'est pas fournie avec SAP Convergent Charging, mais doit être créée manuellement par l'utilisateur dans le système.

La classe de tables de correspondance « Table des prix »

Examinons la classe de tables de correspondance à configurer pour utiliser les tables de prix et profitons de la réplication automatique des prix.

Sauf indication contraire explicite, toutes les chaînes de caractères sont sensibles à la casse.

  • Le nom de la classe de tables de correspondance doit être "Table des prix".
  • Le nom de la première colonne d'entrée des tables doit être "price.key" et le type de données doit être défini sur "String". Cette colonne contient une clé de hachage reproductible identifiant l'entrée en fonction de la table de conditions et de la clé de table dans SAP Subscription Order Management (générée au moment de l'exécution si nécessaire).
  • Le nom de la deuxième colonne d'entrée doit être "devise" et le type de données doit être défini sur "Devise".
  • Le nom de la seule colonne de sortie doit être "montant" et son type de données doit être défini sur "Nombre".

Tout écart par rapport à ces exigences peut entraîner l'échec du mécanisme de réplication !

La figure ci-dessous illustre la classe de tables de correspondance « Table des prix » répondant aux exigences indiquées.

Classe de tables de correspondance « Table des prix »