Modes de tarification des produits

Dynamics 365 Sales utilise la colonne ProductPriceLevel.PricingMethodCode pour déterminer les prix. La valeur de cette colonne affecte :

  • Comment le prix du produit est déterminé pour chaque unité de mesure que vous définissez pour le produit.

  • Colonnes requises 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 de la tarification personnalisée pour les produits

    Le tableau suivant répertorie les formules utilisées pour chaque valeur et les colonnes dont chaque valeur a besoin.

Valeur de liste déroulante et valeur équivalente du mode de tarification Description et colonnes obligatoires
Montant en devise
MontantDevise = 1
Spécifiez le prix de chaque unité de mesure pour chaque produit.
price = montant

Pour chaque unité de mesure pour chaque produit, utilisez la colonne ProductPriceLevel.Amount. Remarque : la colonne ProductPriceLevel.Amount n’est pas requise 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, cette colonne est requise au niveau de la plateforme et vous devez lui spécifier une valeur.
Pourcentage de la liste
PercentListPrice = 2
Calculez le prix en fonction du prix de liste du fabricant ou du distributeur.
prix calculé = tarif x pourcentage

Pour chaque unité de mesure pour chaque produit, entrez les données des colonnes suivantes :

- Product.Price colonne. Cette valeur est le prix de liste dans le formulaire Produit.
- ProductPriceLevel.Percentage colonne. Cette valeur est le pourcentage souhaité du prix de liste.
- ProductPriceLevel.RoundingPolicyCode colonne. Cette valeur est la stratégie d’arrondi de la liste des prix.
Pourcentage de majoration - Coût effectif
MarkupCurrentCost = 3
Calculez le prix en pourcentage de votre coût actuel pour l’article.
prix calculé = coût actuel x 100% + pourcentage

Pour chaque unité de mesure pour chaque produit, entrez les données des colonnes suivantes :

- Product.CurrentCost colonne. Mettez à jour ce coût chaque fois que vous recevez une expédition de l’élément.
- ProductPriceLevel.Percentage colonne. Cette valeur est la majoration en pourcentage.
- ProductPriceLevel.RoundingPolicyCode colonne.
Pourcentage de la marge - Coût effectif
MarginCostActuel = 4
Calculez le prix en fonction du pourcentage de bénéfices que vous souhaitez obtenir et de votre coût actuel pour l’article.
prix calculé = coût actuel + [(coût actuel x pourcentage)/ (100% - pourcentage)]

Pour chaque unité de mesure pour chaque produit, entrez les données des colonnes suivantes :

- Product.StandardCost colonne. Mettez à jour ce coût chaque fois que vous recevez une expédition de l’élément.
- ProductPriceLevel.Percentage colonne. Cette valeur est le pourcentage de bénéfices que vous souhaitez atteindre.
- ProductPriceLevel.RoundingPolicyCode colonne.
Pourcentage de majoration - Coût standard
MarkupStandardCost = 5
Calculez le prix en pourcentage du coût standard de l’article.
prix calculé = coût standard x 100 % + pourcentage
Étant donné que le coût standard est mis à jour régulièrement, le montant du coût standard dans cette équation est une moyenne et peut ne pas toujours être identique au montant que vous avez payé le plus récemment pour l’élément.

Pour chaque unité de mesure pour chaque produit, entrez les données des colonnes suivantes :

- Product.StandardCost colonne. Chaque fois que vous mettez à jour le coût standard, le prix change.
- ProductPriceLevel.Percentage colonne. Cette valeur est la majoration en pourcentage.
- ProductPriceLevel.RoundingPolicyCode colonne.
Pourcentage de la marge - Coût standard
MarginStandardCost = 6
Calculez le prix en fonction du pourcentage de bénéfices que vous souhaitez atteindre et du coût standard de l’élément.
prix calculé = coût standard + [(coût standard x pourcentage)/(100 % - pourcentage)]
Étant donné que le coût standard est mis à jour régulièrement, le montant du coût standard dans cette équation est une moyenne et peut ne pas toujours être identique au montant que vous avez payé le plus récemment pour l’élément.

Pour chaque unité de mesure pour chaque produit, entrez les données des colonnes suivantes :

- Product.StandardCost colonne. Chaque fois que vous mettez à jour le coût standard, le prix change.
- ProductPriceLevel.Percentage colonne. Cette valeur est le pourcentage de bénéfices que vous souhaitez atteindre.
- ProductPriceLevel.RoundingPolicyCode colonne.

Pour définir les valeurs de la colonne ProductPriceLevel.PricingMethodCode et des autres colonnes de la table 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 colonnes de produit, utilisez les méthodes de la classe Product.

Table Article de liste de prix (ProductPriceLevel)
Table Produit
Tables du catalogue de produits