Définir un niveau de prix par défaut pour une opportunité, un devis, une commande et une facture

Vous pouvez définir automatiquement un niveau de prix (tarif) par défaut pour une opportunité, un devis, une commande ou une facture, en fonction du secteur de vente de l’utilisateur qui crée ou met à jour l’enregistrement d’opportunité, de devis, de commande ou de facture.

Activer la sélection automatique du niveau de prix par défaut

Pour activer la sélection du niveau de prix par défaut pour les opportunités, devis, commandes ou factures en fonction de la relation de secteur de vente, les conditions suivantes doivent être remplies :

  • La valeur de l’attribut Organization.UseInbuiltRuleForDefaultPriceSelectionRule est définie sur 1 (vrai). Par défaut, la valeur est définie sur 1 (vrai).

    Vous pouvez également utiliser l’onglet Ventes de la zone des paramètres système de Dynamics 365 for Customer Engagement ou Microsoft Dynamics 365 for Outlook pour spécifier si le niveau de prix par défaut doit être automatiquement sélectionné pour les opportunités. Pour plus d'informations : Configuration des informations du catalogue de produits

  • Un niveau de prix est associé à un secteur à l’aide du rôle de connexion Tarifs par défaut des secteurs de vente, et le secteur est affecté à l’utilisateur qui crée ou met à jour l’enregistrement d’opportunité, de devis, de commande ou de facture.

  • L’utilisateur dispose de l’autorisation liée au niveau de prix associé au secteur à l’aide du rôle de connexion Tarifs par défaut des secteurs de vente.

    Dynamics 365 utilise en interne le message GetDefaultPriceLevelRequest pour déterminer le niveau de prix par défaut d’une opportunité, d’un devis, d’une commande ou d’une facture en fonction de l’utilisateur et de la relation de secteur avec le niveau de prix. C’est ainsi que le niveau de prix est défini :

  • Si un niveau de prix unique est renvoyé, le niveau de prix est automatiquement défini pour l’enregistrement d’opportunité, de devis, de commande ou de facture que l’utilisateur crée ou met à jour.

  • Si plusieurs niveaux de prix sont retournés, le champ de niveau de prix n’est pas renseigné et l’utilisateur doit spécifier un niveau de prix pour l’enregistrement d’opportunité, de devis, de commande ou de facture.

Désactiver la sélection automatique du niveau de prix par défaut

Vous pouvez désactiver la sélection automatique d’un niveau de prix par défaut pour votre opportunité, devis, commande ou facture en définissant la valeur de l’attribut Organization.UseInbuiltRuleForDefaultPriceSelectionRule sur 0 (false) ou en utilisant l’onglet Ventes de la zone des paramètres système de Dynamics 365 ou Microsoft Dynamics 365 for Outlook. Pour plus d'informations : Configuration des informations du catalogue de produits

Étendre la sélection du niveau de prix par défaut

Au lieu d’utiliser la règle de sélection d’un tarif par défaut prédéfinie pour une opportunité, un devis, une commande ou une facture, vous pouvez spécifier votre logique personnalisée pour sélectionner le niveau de prix par défaut avec le message GetDefaultPriceLevelRequest.

Hinweis

Cette fonctionnalité a été introduite dans Dynamics CRM Online 2015 Update 1 et CRM 2016 (on-premises).

Pour étendre la sélection du niveau de prix par défaut :

  1. Assurez-vous que la valeur de l’attribut Organization.UseInbuiltRuleForDefaultPriceSelectionRule est définie sur 1 (true).

  2. Créez un plug-in qui contient le code personnalisé pour renvoyer les niveaux de prix en fonction de vos exigences.

  3. Inscrivez le plug-in dans le message GetDefaultPriceLevel.

    Lorsque vous inscrivez un plug-in dans le message GetDefaultPriceLevel, chaque fois que vous créez une opportunité, un devis, une commande ou une facture dans Dynamics 365 for Customer Engagement, le plug-in est exécuté pour renvoyer le niveau de prix en fonction de votre code personnalisé.

  • Si un niveau de prix unique est renvoyé après l’exécution du plug-in, le niveau de prix est défini pour l’enregistrement d’opportunité, de devis, de commande ou de facture que l’utilisateur crée.

  • Si plusieurs niveaux de prix sont renvoyés après l’exécution du plug-in, le champ de niveau de prix n’est pas renseigné et l’utilisateur spécifie un niveau de prix pour l’enregistrement d’opportunité, de devis, de commande ou de facture.

Hinweis

Lorsque vous étendez la sélection du niveau de prix par défaut en inscrivant un plug-in dans le message GetDefaultPriceLevel, la sélection de niveau de prix prédéfinie est désactivée.

Voir aussi

Entité PriceLevel
GetDefaultPriceLevelRequest
Entité Territory
Entités Opportunité
Entités de devis, de commande et de facture
Écrire un plug-in

Hinweis

Pouvez-vous nous indiquer vos préférences de langue pour la documentation ? Répondez à un court questionnaire. (veuillez noter que ce questionnaire est en anglais)

Le questionnaire vous prendra environ sept minutes. Aucune donnée personnelle n’est collectée (déclaration de confidentialité).