Preisfindung für Servicevorgänge konfigurieren

Objective

After completing this lesson, you will be able to konfigurieren Sie die Preisfindung für Servicevorgänge.

Konfiguration der Preisfindung für Servicevorgänge

Notiz

Das folgende Video führt die Preisfindung (die Konfiguration von) in SAP S/4HANA Service ein:

Preisfindung für Servicebelege

Im Folgenden finden Sie eine Übersicht über zusätzliche Standardkonditionsarten, die von SAP für SAP S/4HANA Service ausgeliefert werden:

KonditionsartBezeichnungSteht für...
DSP1Bereitschaftsschemaeinen bestimmten Preis basierend auf dem Bereitschaftsschema der Serviceposition
DSP2Reaktionsschemaeinen bestimmten Preis basierend auf dem Reaktionsschema der Serviceposition
SST1Service Type (Abs.)einen Zuschlag, der als absoluter Betrag basierend auf der Serviceart der Serviceposition angegeben ist
SST2Service Type (%)einen Zuschlag für den Standardpreis basierend auf der Serviceart der Serviceposition
SVT1Valuation Type (abs.)einen bestimmten Preis basierend auf der Bewertungsart der Serviceposition
SVT2Valuation Type (%)einen Rabatt für den Standardpreis basierend auf der Bewertungsart der Serviceposition
DAI1Accntng Ind. (Abs.)einen bestimmten Preis basierend auf dem Berechnungsmotiv der Serviceposition
DAI2Accounting Ind. (%)einen Rabatt für den Standardpreis basierend auf dem Berechnungsmotiv der Serviceposition
PSI1Price f.Srv.Cntr.Itmeinen Standardpreis für eine Servicevertragsposition
DSC1MatlDisc.inSrvc.Cntreinen für einen Servicevertrag und ein Serviceprodukt/Ersatzteil spezifischen Rabatt, der in einem Serviceauftrag verwendet wird
DSC2GrpDiscMatlPrSrvCntreinen Abschlag für eine Warengruppe, die für einen Servicevertrag und ein Serviceprodukt/Ersatzteil spezifisch ist, die/das in einem Serviceauftrag verwendet wird
DSC3Dis.f.Srv.Contr.einen auf Vertragskopfebene eingegebenen Rabatt, der für alle Vertragspositionen gelten soll, die Serviceauftragspositionen zugeordnet sind
PMV1Manual Item Amountwird verwendet, um den Standardpreis eines Vertragsprodukts zu übersteuern
PSC0MtrlPr.in Serv.Cntreinen servicevertragsspezifischen Preis für ein Serviceprodukt/Ersatzteil, das in einem Serviceauftrag verwendet wird
DSI1Man. Srv.Contr. Zuschlageinen servicevertragsspezifischen Zuschlag (absoluter Wert)
DSI2Man. Srv. Zuschlag (%)einen servicevertragsspezifischen Zuschlag (%)
PSPBBundle Priceeinen Preis für ein Produktpaket
VASEVariantenpreisden Variantenpreis für ein konfigurierbares Servicevertragsprodukt

Notiz

Sie können die Preiskonditionsarten PCIP oder VPRS verwenden, um den internen Preis für Lagerersatzteile zu ermitteln.

Als Voraussetzung müssen Sie in den Produktstammdaten (in der Sicht Buchhaltung 1) Preise für die Materialien von Lagerersatzteilen definieren. Basierend auf der internen Preisfindung für Lagerersatzteil-Positionen können Deckungsbeiträge für diese Positionen in Servicevorgängen wie Serviceaufträgen und Servicerückmeldungen berechnet werden.

Sie können auch die Preiskonditionsarten PCIP oder VPRS verwenden, um den internen Preis für Ersatzteile zu ermitteln, die extern beschafft werden.

Preisfindung für Servicebelege konfigurieren

Ein anschaulicher Screenshot zeigt die Ermittlung eines Kalkulationsschemas im Customizing.

Zunächst muss das Kalkulationsschema selbst definiert werden. Ein Kalkulationsschema enthält alle Konditionsarten, die für die Preisfindung des Servicebelegs erforderlich sind (z.B. Bruttopreis, Rabatte usw.).

Navigieren Sie im Customizing zu SAP Customizing Einführungsleitfaden→Vertrieb→Grundfunktionen→Preisfindung→Preisfindungssteuerung→Kalkulationsschemata definieren und zuordnen . Wählen Sie IMG - Aktivität, und doppelklicken Sie dann auf Kalkulationsschemata festlegen.

Für SAP S/4HANA Service sind verschiedene Standardkalkulationsschemata verfügbar, z.B. S17J01 Serviceauftrag 1 (US) und A17019 Lösungsangebot (US).

Um das korrekte Kalkulationsschema für eine Vorgangsart in SAP S/4HANA Service ermitteln zu können, wird das Feld Belegschema verwendet. Für dieses Feld können servicespezifische Einträge gepflegt und später den Vorgangsarten zugeordnet werden, für die sie gelten.

Navigieren Sie im Customizing zu SAP Customizing Einführungsleitfaden→Vertrieb→Grundfunktionen→Preisfindung→Preisfindungssteuerung→Kalkulationsschemata definieren und zuordnen . Wählen Sie IMG - Aktivität, und doppelklicken Sie dann auf Belegschemata festlegen.

Beispiele für Einträge für SAP S/4HANA Service sind S1 Serviceauftrag, S2 Lösungsangebot und S3 Servicevertrag.

Die Ermittlung des richtigen Kalkulationsschemas wird dann über SAP Customizing Einführungsleitfaden→Vertrieb→Grundfunktionen→Preisfindung→Steuerung der Preisfindung→Kalkulationsschemata definieren und zuordnen konfiguriert. Wählen Sie IMG - Aktivität, und doppelklicken Sie auf Kalkulationsschemaermittlung festlegen.

Hier ordnen Sie das zu verwendende Kalkulationsschema einer Kombination der folgenden Felder zu:

  • Verkaufsorganisation
  • Vertriebsweg
  • Sparte
  • Belegschema
  • Kundenschema
Ein Screenshot der Einstellung Preisfindungsrelevant in einem Positionstyp wird im Customizing gezeigt.

Ob eine Position in einem Servicebeleg preisfindungsrelevant ist, wird anhand des Positionstyps der Position ermittelt. Navigieren Sie im Customizing zu SAP Customizing Einführungsleitfaden→Service→Vorgänge→Grundeinstellungen→Positionstypen definieren.

Wählen Sie IMG - Aktivität. Markieren Sie den Positionstyp, und navigieren Sie zum Ordner Customizing Position für den Geschäftsvorgangstyp BUS2000115 Verkauf. Hier finden Sie das Kennzeichen Preisfind. rel., mit dem der Positionstyp als preisfindungsrelevant gekennzeichnet werden kann.

Nummernkreisobjekte werden sowohl für SAP S/4HANA Service als auch für SAP S/4HANA Sales angezeigt. Das Bild ist ein Diagramm, das in zwei Abschnitte unterteilt ist: SAP S/4HANA Service auf der linken Seite und SAP S/4HANA Sales auf der rechten Seite. Unter SAP S/4HANA Service gibt es ein Feld mit der Bezeichnung Nummernkreisobjekt CRM_KNUMV, das durch eine Zeile mit einem Feld mit der Bezeichnung Nummernkreisnummer 01 verbunden ist, das wiederum durch eine Zeile mit einem Feld mit der Bezeichnung Nummern: 000000001 - 999999999 verbunden ist. Unter SAP S/4HANA Sales ist ein Feld mit der Bezeichnung Nummernkreisobjekt KONV durch eine Zeile mit einem Feld mit der Bezeichnung Nummernkreisnummer 03 verbunden, das wiederum durch eine Zeile mit einem Feld mit der Bezeichnung Nummern: 2000000000 - 2999999999 verbunden ist.

Nummernkreise für Kalkulationsbelege, die innerhalb der Komponente SAP S/4HANA Service generiert werden, müssen ebenfalls definiert werden. Kalkulationsbelege werden intern während der Vorgangsbearbeitung in SAP S/4HANA Service angelegt, haben jedoch eine eigene ID und erfordern daher einen separaten Nummernkreis. Dieser Nummernkreis darf nicht als Extern gekennzeichnet sein, da die Kalkulationsbelegnummer nicht manuell gesetzt werden kann. Es muss nur ein Intervall definiert werden. Dieses Intervall muss die Nummernkreisnummer 01 haben. Dazu wird das Nummernkreisobjekt CRM_KNUMV verwendet.

Navigieren Sie im Customizing zu SAP Customizing Einführungsleitfaden→Service→Grundfunktionen→Preisfindung→Nummernkreise für Kalkulationsbelege definieren.

Ähnlich wie bei dieser Logik muss auch für Kalkulationsbelege (auch Belegkonditionen genannt), die im Vertriebsteil von SAP S/4HANA generiert werden, ein Nummernkreis gepflegt werden. Dies erfolgt über den Transaktionscode SNRO (oder über den Menüpfad SAP Easy Access Menü→Werkzeuge→ABAP Workbench→Entwicklung→Weitere Werkzeuge→Nummernkreise).

Geben Sie den Objektnamen KONV ein, und mit der Option Intervallpflege kann ein Intervall für das Nummernkreisintervall 03 eingegeben werden (z.B. von Nummer 2000000000 bis Nummer 2999999999).

Notiz

Weitere Informationen zur Konfiguration der Preisfindung finden Sie im SAP-S/4HANA-Vertriebskurs S4620 Preisfindung in SAP S/4HANA Sales.

Preisfindungs-Trace in Servicevorgängen

Ein Screenshot des Parameters PRC_TRACE und der Drucktaste Trace in einem Serviceauftrag wird angezeigt.

Das Preisfindungs-Trace wurde auch für Positionspreisdetails aktiviert. Der Parameter PRC_TRACE mit dem Wert X muss jedem Benutzer zugeordnet werden, der das Preisfindungs-Trace verwenden möchte. Sobald der Parameter für einen Benutzer aktiviert wurde, findet er in den Preisdetails einer Serviceauftragsposition ( oder einer Rückmeldungsposition oder Servicevertragsposition) die Drucktaste Trace.

Mit der Preisfindungsanalyse können Sie Folgendes tun:

  • Verschaffen Sie sich einen Überblick über die Kalkulationsschemata für Servicevorgänge.
  • Details zu Zugriffen für alle Konditionsarten anzeigen und prüfen, ob für jede Konditionsart ein Konditionssatz gefunden wurde oder nicht.
  • Detailliertere Informationen auf der Ebene des Übersichtsbaums erhalten, z.B. Konditionssatz-IDs, die Eingabewerte, mit denen nach einer Konditionstabelle gesucht wird, und in welcher Konditionstabelle ein Konditionssatz gefunden wurde.

Weitere Einstellungen für die Preisfindung für Servicevorgänge

Im Folgenden finden Sie eine Liste einiger weiterer wichtiger Konfigurationseinstellungen im Zusammenhang mit der Preisfindung für Servicevorgänge:

  • Zu Preisfindungszwecken ist es auch möglich, ein Berechnungsmotiv in einer Serviceauftragsposition anzugeben. Berechnungsmotive ermöglichen die Unterscheidung zwischen abrechenbaren, nicht abrechenbaren und teilweise abrechenbaren Produkten zu Preisfindungs- und Controlling-Zwecken. Nicht abrechenbare und teilweise abrechenbare Services und Ersatzteile sind beispielsweise solche, die im Rahmen einer Garantie oder als Kulanz erbracht werden.

    Um Berechnungsmotive im Customizing zu definieren, navigieren Sie zu SAP Customizing Einführungsleitfaden→Service→Vorgänge→Einstellungen für Servicevorgänge→Berechnungsmotive definieren.

    Konditionsarten DAI1 (RW-Kennz. (Abs.)) und DAI2 (Berechnungsmotiv (%)) sind die beiden in SAP S/4HANA Service verfügbaren Standardkonditionsarten, die das Berechnungsmotiv verwenden. In der vorherigen Tabelle finden Sie eine Übersicht über zusätzliche Standardkonditionsarten, die von SAP für SAP S/4HANA Service ausgeliefert werden.

    Notiz

    Beim Periodenabschluss kann ein Berechnungsmotiv, das in einer Serviceauftragsposition verwendet wird, auch verwendet werden, um den endgültigen Abrechnungsempfänger der für den Service angefallenen Kosten zu ermitteln. Für die Ergebnisermittlung können separate Zeilenidentifikationen pro Berechnungsmotiv oder separate Wertfelder in CO-PA ermittelt werden.

    Beispielsweise wird ein Service aufgrund von Qualitätsmanagementproblemen ausgeführt, die durch eine Garantie abgedeckt werden. Dieser Service muss in der Ergebnisrechnung, die in CO-PA ausgeführt wird, anders wiedergegeben werden als ein Service, der im Falle einer kostenlosen Reparatur ausgeführt wird, an der möglicherweise die Verkaufsabteilung beteiligt ist.

    Dazu muss eine Strategiefolge für die automatische Generierung von Abrechnungsvorschriften verwendet werden, die eine Strategie namens Strategie 35 (Abrechnung an Empfänger aus Berechnungsmotiv) enthält.

    Weitere Informationen zu diesem Szenario finden Sie im Customizing unter SAP Customizing Einführungsleitfaden→Integration mit anderen SAP-Komponenten→Customer Relationship Management→Einstellungen für Serviceabwicklung→Controlling-Integration→Einstellungen für Einzelcontrolling→Strategiefolgen für die automatische Generierung von Abrechnungsvorschriften.

  • Ähnlich wie bei der vorherigen Position können Bewertungsarten auch als Grundlage für die Preisfindung von Dienstleistungen verwendet werden. So ist es z.B. möglich, für einzelne technische Kundenbetreuer, wie z.B. Nachwuchsmitarbeiter oder leitende Angestellte, unterschiedliche Preise abhängig vom Qualifikationsprofil zu definieren.

    Navigieren Sie im Customizing zu SAP Customizing Einführungsleitfaden→Service→Vorgänge→Einstellungen für Servicevorgänge→Bewertungsarten definieren.

    Siehe auch die Konditionsarten SVT1 Valuation Type (Abs.) und SVT2 Valuation Type (%) in der Tabelle, die weiter oben in dieser Lektion vorgestellt wurde.

  • Für die Preisfindung können Servicearten verwendet werden, um einen absoluten oder prozentualen Zu-/Abschlag zu definieren, der basierend auf der anwendbaren Serviceart auf einen Basispreis angewendet werden soll. Beispiel: Die Arbeitszeit am Wochenende (z.B. Serviceart 0001 Wochenende) wird mit 20% und die Arbeitszeit an einem Feiertag (z.B. Serviceart 0002 Feiertag) um 50% aufgeschlüsselt. Wenn für eine bestimmte Leistung ein Basispreis von 100 EUR definiert ist, beträgt der Servicepreis 120 EUR am Wochenende (wenn die Serviceart 0001 gilt) und 150 EUR an einem Feiertag (wenn die Serviceart 0002 gilt).

    Navigieren Sie im Customizing zu SAP Customizing Einführungsleitfaden→Service→Vorgänge→Einstellungen für Servicevorgänge→Servicearten definieren.

    Folgende Voraussetzungen müssen erfüllt sein, damit die Preisfindung bei der Verwendung von Servicearten korrekt funktioniert:

    • Die entsprechende Serviceart muss in der entsprechenden Vorgangsposition eingetragen sein.
    • Eine Preiskonditionsart, die die Serviceart berücksichtigt, muss eingerichtet und verwendet werden. Siehe Konditionsarten SST1 Service Type (Abs.) und SST2 Service Type (%) in der Tabelle oben in dieser Lektion.

Zusammenfassung

  • Um Preisfindungsdaten in einem Servicebeleg pflegen zu können, muss die Preisfindung konfiguriert werden. Beispielsweise wird anhand des Positionstyps der Position ermittelt, ob eine Position in einem Servicebeleg preisfindungsrelevant ist.
  • Ein Preiselement, z.B. ein Bruttopreis oder ein Rabatt, wird durch eine Konditionsart dargestellt. Die Standardkonditionsart für einen Preis in einem Serviceangebot, einem Serviceauftrag und einer Servicerückmeldung ist PPR0 (Preis).
  • Das Kalkulationsschema selbst muss definiert werden. Sie enthält alle Konditionsarten, die für die Preisfindung des Servicebelegs erforderlich sind, und ist einer Kombination der Felder Verkaufsorganisation, Vertriebsweg, Sparte, Belegschema und Kundenschema zugeordnet.
  • Außerdem müssen Nummernkreise für Kalkulationsbelege definiert werden; für das Nummernkreisobjekt CRM_KNUMV und für das Nummernkreisobjekt KONV.
  • Sie können auch verschiedene andere Einstellungen für die Preisfindung von Servicevorgängen pflegen, z.B. das Preisfindungs-Trace aktivieren/verwenden (Parameter PRC_TRACE mit dem Wert X einem Benutzer zugeordnet) und Berechnungsmotive und Bewertungsarten im Customizing definieren.

Preisfindung für Servicevorgänge konfigurieren

Teil 1 der Übung/Simulation:

Teil 2 der Übung/Simulation:

Teil 3 der Übung/Simulation: