Freigeben über


Benutzerdefinierte Preisberechnung für Produkte verwenden

Die Preisgestaltungs-Engine in Dynamics 365 Sales unterstützt eine Reihe von Standardpreis- und Rabattmethoden, die je nach Ihren spezifischen Anforderungen an die Anwendung von Steuern, Rabatten und anderen Preisgestaltungsregeln für Ihre Produkte für Ihr Unternehmen einschränkend sein können. Wenn Sie benutzerdefinierte Preisberechnung für Ihre Produkte in Verkaufschancen, Angeboten, Aufträgen und Rechnungen definieren möchten, können Sie die Nachricht CalculatePrice verwenden.

Um die benutzerdefinierte Preisberechnung für Verkaufschancen, Angebote, Aufträge und Rechnungen zu verwenden:

  1. Setzen Sie den Wert der Spalte Organization.OOBPriceCalculationEnabled auf 0 (falsch). Sie können auch die Registerkarte Verkauf im Bereich der Systemeinstellungen in Dynamics 365 oder Microsoft Dynamics 365 for Outlook verwenden, um die Systempreisgestaltung zu deaktivieren. Weitere Informationen: Produktkataloginformationen konfigurieren

  2. Erstellen Sie ein Plug-In, das den Preisberechnungscode für die Berechnung des benutzerdefinierten Preises für Verkaufschance, Angebot, Auftrag oder Rechnung enthält.

  3. Registrieren Sie das Plug-In in der CalculatePrice-Nachricjht.

    Wenn die Spalte Organization.OOBPriceCalculationEnabled auf 0 festgelegt ist, wird jedes Mal, wenn eine Verkaufschance, ein Angebot, ein Auftrag oder eine Rechnung erstellt oder geändert wird, das auf der CalculatePrice registrierte Plug-in ausgeführt, um die Preise so zu berechnen, wie in Ihrem angepassten Code im Plug-in angegeben. Die Nachricht CalculatePriceRequest hat kein eigenes Anwendungsszenario. Es ist offengelegt, so dass Sie Ihre eigene angepasste Logik zur Preisberechnung einfügen können, wenn Sie die von Dynamics 365 Sales bereitgestellten Standardpreise nicht verwenden möchten.

    Ein Beispiel-Plug-in, das benutzerdefinierte Preisberechnung für Verkaufschancen, Angebote, Aufträge oder Rechnungen berechnet, finden Sie unter Beispiel: Preisberechnungs-Plug-in.

    Wenn Sie für Ihre Verkaufschancen, Angebote, Aufträge und Rechnungen wieder die Out-of-Box-Preise verwenden möchten, legen Sie den Wert der Spalte Organization.OOBPriceCalculationEnabled auf 1 (wahr) fest. Sie können auch die Registerkarte Verkauf im Bereich Systemeinstellungen in Dynamics 365 oder Dynamics 365 for Outlook verwenden, um die Systempreisgestaltung zu aktivieren. Weitere Informationen: Produktkataloginformationen konfigurieren

Produktpreisberechnungsmethoden
Beispiel: Preisberechnungs-Plug-in
Produktkatalog-Tabellen