Définir des propriétés pour contrôler le traitement de la tarification

  • Rversion finale: Yokohama
  • Mis à jour 30 janv. 2025
  • 2 minutes de lecture
  • Activez ou désactivez les propriétés système qui contrôlent la manière dont les fonctionnalités de tarification sont traitées dans Gestion des ventes et des commandes les applications.

    Avant de commencer

    Rôle requis : admin

    Pourquoi et quand exécuter cette tâche

    Vous pouvez contrôler les fonctionnalités de tarification suivantes à l’aide des propriétés du système de tarification :
    • Journalisation des demandes du moteur de tarification pour le débogage.
    • Méthode d’application de plusieurs ajustements de tarification définis dans différentes matrices de tarification.
    • Traitement parallèle d’un grand nombre de demandes de moteur de tarification, généralement 100 lignes de transaction ou plus, afin d’optimiser les performances. Vous pouvez également définir le seuil, qui est le nombre de lignes de transaction qui déclenche un traitement parallèle.

    Procédure

    1. Accédez à la Tout > Tarification > Administration > Propriétés.
    2. Définissez les propriétés suivantes :
      Tableau 1. Propriétés de la personnalisation de la tarification
      Propriété Description
      Journalisation des demandes de tarification

      (sn_csm_pricing.log_pricingengine_request)

      Contrôlez la journalisation des demandes du moteur de tarification pour le débogage. Sélectionnez Oui pour activer la journalisation ou Non pour désactiver le journal des demandes de tarification.
      Méthode utilisée pour empiler des ajustements multiples définis dans des matrices

      (sn_csm_pricing.matrix_multiple_adjustments_handling)

      Contrôlez la manière dont plusieurs ajustements de tarification provenant de différentes matrices de tarification sont appliqués. Sélectionnez l'une des options suivantes :
      • Prix catalogue de départ : calculez les ajustements en fonction du prix catalogue du produit.
      • Exécution totale : calculez l’ajustement actuel en appliquant les calculs d’ajustement à la valeur ajustée précédente.
      Exécution parallèle du moteur de tarification
      • Activez le moteur de tarification pour effectuer un traitement parallèle des lignes de transaction lorsqu’un seuil de transaction est atteint.

        (sn_csm_pricing.enable_pricing_engine_parallel_execution)

      • Définissez le nombre de transactions qui doivent être satisfaites avant que le moteur de tarification puisse exécuter un traitement parallèle.

        (sn_csm_pricing.pricing_engine_parallelism_lines_threshold)

      Définissez des propriétés qui optimisent le temps de traitement des transactions de tarification.
      • La propriété d’exécution parallèle est définie sur Oui par défaut. Sélectionnez Non pour désactiver l’exécution parallèle et traiter les lignes de transaction en série. Si vous sélectionnez Non, le système ignore la valeur de seuil.
      • La valeur de seuil par défaut est 100. Vous pouvez entrer un autre nombre qui représente le nombre minimal de lignes de transaction qui doivent être satisfaites avant que le moteur de tarification puisse effectuer un traitement parallèle à l’aide de plusieurs threads.
      Remarque :
      Le traitement parallèle n’est pas effectué par le moteur de tarification pour les appels aux intégrations de tarification du configurateur de produit, même si le nombre de lignes de transaction atteint le seuil de parallélisme.
    3. Sélectionnez Enregistrer.