Définir un niveau de prix par défaut pour une opportunité, un devis, une commande ou une facture
Date de publication : janvier 2017
S’applique à : Dynamics 365 (online), Dynamics 365 (on-premises), Dynamics CRM 2016, Dynamics CRM Online
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.
Contenu de la rubrique
Activer la sélection automatique du niveau de prix par défaut
Désactiver la sélection automatique du niveau de prix par défaut
Étendre la sélection du niveau de prix par défaut
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 Microsoft Dynamics 365 ou Microsoft Dynamics 365 pour 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 Microsoft Dynamics 365 ou Microsoft Dynamics 365 pour 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.
Notes
Cette fonctionnalité a été introduite dans la mise à jour 1 de CRM Online 2015 et CRM 2016 (local).
Pour étendre la sélection du niveau de prix par défaut :
Assurez-vous que la valeur de l'attribut Organization.UseInbuiltRuleForDefaultPriceSelectionRule est définie sur 1 (true).
Créez un plug-in qui contient le code personnalisé pour renvoyer les niveaux de prix en fonction de vos exigences.
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 Microsoft Dynamics 365, 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.
Notes
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
GetDefaultPriceLevelRequest
Messages et méthodes de l’entité PriceLevel (tarifs)
Messages et méthodes de l’entité Territory
Entités Opportunité
Entités de devis, de commande et de facture
Écrire un plug-in
Microsoft Dynamics 365
© 2017 Microsoft. Tous droits réservés. Copyright