Produktpreisberechnungsmethoden

 

Veröffentlicht: Januar 2017

Gilt für: Dynamics 365 (online), Dynamics 365 (on-premises), Dynamics CRM 2016, Dynamics CRM Online

Microsoft Dynamics 365 verwendet das Attribut ProductPriceLevel.PricingMethodCode, um Preise zu bestimmen. Der Wert dieses Attributs wirkt sich aus auf:

  • Wie der Preis für das Produkt für jede Maßeinheit bestimmt wird, die für das Produkt definiert ist.

  • Welche Attribute erforderlich sind, wenn Sie eine Produktpreisebene und das zugehörige Produkt erstellen oder aktualisieren.

Sie können auch benutzerdefinierte Preisberechnung für Produkte verwenden, anstatt die Dynamics 365-Systempreiskalkulation zu verwenden.Weitere Informationen:Benutzerdefinierte Preisberechnung für Produkte verwenden

In der folgenden Tabelle sind die Formeln aufgeführt, die für jeden Wert und die Attribute verwendet werden, die für die einzelnen Werte erforderlich sind.

Dropdownlistenwert und entsprechender Preisberechnungsmethodenwert

Beschreibung und erforderliche Attribute

Währungsbetrag
CurrencyAmount = 1

Der Preis wird für jede Maßeinheit für jedes Produkt angegeben.
Preis = Betrag

verwenden Sie für jede Maßeinheit für jedes Produkt das Attribut. ProductPriceLevel.Amount

Hinweis

Das ProductPriceLevel.Amount-Attribut wird nicht von der Plattform erfordert, wenn Sie nicht die Preisberechnungsmethoden verwendet, die von Microsoft Dynamics 365 bereitgestellt werden. Wenn Sie jedoch die Currency Amount-Preisberechnungsmethode verwenden, um einen Preis zu bestimmen, wird das Attribut von der Plattform erfordert und Sie müssen einen Wert für dieses Attribut angeben.

Prozent von Liste
PercentListPrice = 2

Der Preis wird anhand des Listenpreises des Herstellers oder Händlers berechnet.
Berechneter Preis = Listenpreis x Prozentsatz

Für jede Maßeinheit für jedes Produkt müssen Sie Daten für die folgenden Attribute eingeben:

  • Product.Price-Attribut zugeordnet ist. Dies ist der Listenpreis im Formular Produkt.

  • ProductPriceLevel.Percentage-Attribut zugeordnet ist. Dies ist der gewünschte Prozentsatz des Listenpreises.

  • ProductPriceLevel.RoundingPolicyCode-Attribut zugeordnet ist. Dies ist die Richtlinie zum Runden der Preisliste.

Prozentualer Aufschlag - Aktuelle Kosten
MarkupCurrentCost = 3

Der Preis wird in Prozent der aktuellen Kosten für den Artikel berechnet.
Berechneter Preis = aktuelle Kosten x 100 % + Prozentsatz

Für jede Maßeinheit für jedes Produkt müssen Sie Daten für die folgenden Attribute eingeben:

  • Product.CurrentCost-Attribut zugeordnet ist. Sie müssen diese Kosten jedes Mal aktualisieren, wenn Sie eine Lieferung des Artikels erhalten.

  • ProductPriceLevel.Percentage-Attribut zugeordnet ist. Dies ist der prozentuale Aufschlag.

  • ProductPriceLevel.RoundingPolicyCode-Attribut zugeordnet ist.

Prozentuale Marge - Aktuelle Kosten
MarginCurrentCost =4

Der Preis basiert auf dem Profitprozentsatz, den Sie erreichen möchten, und den aktuellen Kosten für den Artikel.
Berechneter Preis = aktuelle Kosten + [(aktuelle Kosten x Prozentsatz)/ (100 % - Prozentsatz)]

Für jede Maßeinheit für jedes Produkt müssen Sie Daten für die folgenden Attribute eingeben:

  • Product.StandardCost-Attribut zugeordnet ist. Sie müssen diese Kosten jedes Mal aktualisieren, wenn Sie eine Lieferung des Artikels erhalten.

  • ProductPriceLevel.Percentage-Attribut zugeordnet ist. Dies ist der Profitprozentsatz, den Sie erreichen möchten.

  • ProductPriceLevel.RoundingPolicyCode-Attribut zugeordnet ist.

Prozentualer Aufschlag - Standardkosten
MarkupStandardCost = 5

Der Preis wird in Prozent der Standardosten für den Artikel berechnet.
Berechneter Preis = Standardkosten x 100 % + Prozentsatz
Da die Standardkosten regelmäßig aktualisiert werden, ist der Standardkostenbetrag in dieser Formel ein Durchschnittswert und ist nicht immer gleich dem Betrag, den Sie zuletzt für den Artikel bezahlt haben.

Für jede Maßeinheit für jedes Produkt müssen Sie Daten für die folgenden Attribute eingeben:

  • Product.StandardCost-Attribut zugeordnet ist. Jedesmal wenn Sie die Standardkosten aktualisieren, ändert sich der Preis.

  • ProductPriceLevel.Percentage-Attribut zugeordnet ist. Dies ist der prozentuale Aufschlag.

  • ProductPriceLevel.RoundingPolicyCode-Attribut zugeordnet ist.

Prozentuale Marge - Standardkosten
MarginStandardCost = 6

Der Preis basiert auf dem Profitprozentsatz, den Sie erreichen möchten, und den Standardkosten für den Artikel.
Berechneter Preis = Standardkosten + [(Standardkosten x Prozentsatz)/(100 % - Prozentsatz)]
Da die Standardkosten regelmäßig aktualisiert werden, ist der Standardkostenbetrag in dieser Formel ein Durchschnittswert und ist nicht immer gleich dem Betrag, den Sie zuletzt für den Artikel bezahlt haben.

Für jede Maßeinheit für jedes Produkt müssen Sie Daten für die folgenden Attribute eingeben:

  • Product.StandardCost-Attribut zugeordnet ist. Jedesmal wenn Sie die Standardkosten aktualisieren, ändert sich der Preis.

  • ProductPriceLevel.Percentage-Attribut zugeordnet ist. Dies ist der Profitprozentsatz, den Sie erreichen möchten.

  • ProductPriceLevel.RoundingPolicyCode-Attribut zugeordnet ist.

Um Werte für das ProductPriceLevel.PricingMethodCode-Attribut und die übrigen Produktpreisebenen-Attribute festzulegen, verwenden Sie die IOrganizationService.Update-Methode, indem Sie eine Instanz der ProductPriceLevel-Klasse übergeben. Um die Werte für die Produktattribute festzulegen, verwenden Sie die Methoden in der Product-Klasse.

Siehe auch

ProductPriceLevel (Preislistenelement)-Entitätsmeldungen und -methoden
Produkt-Entitätsnachrichten und -methoden
Produktkatalogentitäten

Microsoft Dynamics 365

© 2017 Microsoft. Alle Rechte vorbehalten. Copyright