Modes de tarification des produits

Dynamics 365 Customer Engagement (on-premises) utilise l’attribut ProductPriceLevel.PricingMethodCode pour déterminer les prix. La valeur de cet attribut affecte :

  • Fixation du prix du produit pour chaque unité de mesure définie pour ce produit.

  • Attributs requis lorsque vous créez ou mettez à jour le niveau de prix d’un produit et son produit associé.

    Vous pouvez également utiliser la tarification personnalisée des produits au lieu d’utiliser la tarification système Dynamics 365. Pour plus d'informations : Utilisation d’une tarification personnalisée pour les produits

    Le tableau suivant répertorie les formules utilisées pour chaque valeur et les attributs requis par chaque valeur.

Valeur de liste déroulante et valeur Mode de tarification équivalente Description et attributs obligatoires
Montant en devise
CurrencyAmount = 1
Le prix est spécifié pour chaque unité de mesure pour chaque produit.
price = montant

Pour chaque unité de mesure pour chaque produit, utilisez l’attribut ProductPriceLevel.Amount. Remarque : l’attribut ProductPriceLevel.Amount n’est pas requis au niveau de la plateforme si vous n’utilisez pas les modes de tarification fournis par Dynamics 365 for Customer Engagement. Toutefois, si vous utilisez le mode de tarification Currency Amount pour déterminer un prix, cet attribut est requis au niveau de la plateforme et vous devez lui spécifier une valeur.
Pourcentage de tarif
PercentListPrice = 2
Le prix est calculé selon le tarif du fabricant ou du client.
prix calculé = tarif x pourcentage

Pour chaque unité de mesure pour chaque produit, vous devez entrer des données pour les attributs suivants :

- Product.Price. Il s’agit du Tarif dans le formulaire Produit.
- ProductPriceLevel.Percentage. Il s’agit du pourcentage souhaité du tarif.
- ProductPriceLevel.RoundingPolicyCode. Il s’agit de la règle d’arrondi du tarif.
Pourcentage de majoration - Coût effectif
MarkupCurrentCost = 3
Le prix est calculé sous forme de pourcentage du coût actuel de l’élément.
prix calculé = coût actuel x 100% + pourcentage

Pour chaque unité de mesure pour chaque produit, vous devez entrer des données pour les attributs suivants :

- Product.CurrentCost. Vous devez mettre à jour ce coût chaque fois que vous recevez une livraison de l’élément.
- ProductPriceLevel.Percentage. Il s’agit du pourcentage de majoration.
- l’attribut ProductPriceLevel.RoundingPolicyCode.
Pourcentage de la marge - Coût effectif
MarginCurrentCost =4
Le prix varie en fonction du pourcentage de profit que vous souhaitez obtenir et le coût actuel de l’élément.
prix calculé = coût actuel + [(coût actuel x pourcentage)/ (100% - pourcentage)]

Pour chaque unité de mesure pour chaque produit, vous devez entrer des données pour les attributs suivants :

- Product.StandardCost. Vous devez mettre à jour ce coût chaque fois que vous recevez une livraison de l’élément.
- ProductPriceLevel.Percentage. Il s’agit du pourcentage de profit à réaliser.
- l’attribut ProductPriceLevel.RoundingPolicyCode.
Pourcentage de majoration - Coût standard
MarkupStandardCost = 5
Le prix est calculé sous forme de pourcentage du coût standard de l’élément.
prix calculé = coût standard x 100 % + pourcentage
Comme le coût standard est mis à jour régulièrement, le montant du coût standard dans cette équation est une moyenne et n’est pas toujours identique au dernier montant payé pour l’élément.

Pour chaque unité de mesure pour chaque produit, vous devez entrer des données pour les attributs suivants :

- Product.StandardCost. Chaque fois que vous mettez à jour le coût standard, le prix change.
- ProductPriceLevel.Percentage. Il s’agit du pourcentage de majoration.
- l’attribut ProductPriceLevel.RoundingPolicyCode.
Pourcentage de la marge - Coût standard
MarginStandardCost = 6
Le prix varie en fonction du pourcentage de profit que vous souhaitez obtenir et le coût standard de l’élément.
prix calculé = coût standard + [(coût standard x pourcentage)/(100 % - pourcentage)]
Comme le coût standard est mis à jour régulièrement, le montant du coût standard dans cette équation est une moyenne et n’est pas toujours identique au dernier montant payé pour l’élément.

Pour chaque unité de mesure pour chaque produit, vous devez entrer des données pour les attributs suivants :

- Product.StandardCost. Chaque fois que vous mettez à jour le coût standard, le prix change.
- ProductPriceLevel.Percentage. Il s’agit du pourcentage de profit à réaliser.
- ProductPriceLevel.RoundingPolicyCode.

Pour définir les valeurs de l’attribut ProductPriceLevel.PricingMethodCode et des autres attributs d’entités au niveau du prix des produits, utilisez la méthode IOrganizationService.Update, en transmettant une instance de la classe ProductPriceLevel. Pour définir les valeurs des attributs de produit, utilisez les méthodes de la classe Product.

Voir aussi

Entité ProductPriceLevel
Entité Product
Entités de catalogue de produits

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é).