Freigeben über


Benutzerdefinierte Preisberechnung für Produkte verwenden

 

Veröffentlicht: Januar 2017

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

Das Preisberechnungsmodul in Microsoft Dynamics 365 unterstützt einen Standardsatz von Preisberechnung und Rabattverfahren, die Ihre Geschäftstätigkeit einschränkt, abhängig von den speziellen Anforderungen zum Anwenden von Besteuerung, Rabatten und der anderen Preisberechnungsregeln für Ihre Produkte. 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. Legen Sie den Wert des Organization.OOBPriceCalculationEnabled-Attributs zu 0 (false). Sie können die Registerkarte Vertrieb im Bereich Systemeinstellungen in Microsoft Dynamics 365 oder Microsoft Dynamics 365 für Outlook verwenden, um die Systempreiskalkulation 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 das Attribut Organization.OOBPriceCalculationEnabled zu 0 festgelegt ist, wird das Plug-in, das auf dem CalculatePrice registriert ist, jedesmal ausgeführt, wenn eine Verkaufschance, Angebot, Auftrag, oder Rechnung erstellt oder geändert wird, um Preise zu berechnen, wie in Ihrem benutzerdefinierten Code im Plug-in definiert. Die Nachricht CalculatePriceRequest hat kein eigenes Anwendungsszenario. Es wird verfügbar gemacht, damit Sie Ihre eigene Preisberechnungslogik einfügen können, wenn Sie nicht die vordefinierte Preisberechnung verwenden möchten, die von Dynamics 365 bereitgestellt wird.

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

Wenn die Anwendung die standardmäßigen der Preisberechnung für Verkaufschancen, Angebote, Aufträge und Rechnungen wiederherstellen möchten, setzen Sie den Wert des 1-Attributs zu Organization.OOBPriceCalculationEnabled (true) fest. Sie können die Registerkarte Vertrieb im Bereich Systemeinstellungen in Dynamics 365 oder Dynamics 365 für Outlook verwenden, um die Systempreiskalkulation zu aktivieren.Weitere Informationen:Produktkataloginformationen konfigurieren

Siehe auch

Produktpreisberechnungsmethoden
Beispiel: Preisberechnungs-Plug-in
Produktkatalogentitäten

Microsoft Dynamics 365

© 2017 Microsoft. Alle Rechte vorbehalten. Copyright