Konditionskontrakt(Condition Contract): Unterschied zwischen den Versionen

Aus SAP Wiki ツ
Zeile 107: Zeile 107:
= Customizing =
= Customizing =


=== Sammelkontrakt ===
=== Sammelkontrakt / Gruppierungskontrakt ===


Der sog. "Sammelkontrakt" dient dazu einen Kontrakt als referenzierte Kontrakt für andere Konditionskontrakte zu nutzen.
Der sog. "Sammelkontrakt" oder "Gruppierungskontrakt" dient dazu einen Kontrakt als referenzierte Kontrakt für andere Konditionskontrakte zu nutzen.
Das Ziel ist die sich wiederholbaren [[Konditionskontrakt(Condition_Contract)#Umsatzselektionskriterien|Umsatzselektionskriterien]] z.B. n Anzahl von Materialien in einem Sammelkontrakt zu erfassen, um diesen zu referenzieren, sodass die u.U. aufwändige Mehrfachpflege wegfällt.
Das Ziel ist die sich wiederholbaren [[Konditionskontrakt(Condition_Contract)#Umsatzselektionskriterien|Umsatzselektionskriterien]] z.B. n Anzahl von Materialien in einem Sammelkontrakt zu erfassen, um diesen zu referenzieren, sodass die u.U. aufwändige Mehrfachpflege wegfällt.


Zeile 116: Zeile 116:
Nett ist zudem, die Felder auszublenden, die für ein Gruppierungskontrakt nicht wichtig bzw. relevant sind. Das geschieht über die Feldstatusgruppe.
Nett ist zudem, die Felder auszublenden, die für ein Gruppierungskontrakt nicht wichtig bzw. relevant sind. Das geschieht über die Feldstatusgruppe.


==== Feldstatusgruppe ====
==== Feldstatusgruppe für Gruppierungskontrakt erstellen ====


Customizing-Pfad: WLFA -> Konditionskontraktmanagement -> Konditionskontraktpflege -> Feldstatusgruppe definieren und konfigurieren
Customizing-Pfad: WLFA -> Konditionskontraktmanagement -> Konditionskontraktpflege -> Feldstatusgruppe definieren und konfigurieren
Zeile 122: Zeile 122:
Einstellungen für Felder für Gruppe auf die erstellte Feldstatusgruppe:
Einstellungen für Felder für Gruppe auf die erstellte Feldstatusgruppe:


Kann beliebig von einem Standard Eintrag kopiert und angepasst werden. D.h. wenn Felder wie Buchungskreis (FELD BUKRS) Eingabebereit ist, sollte auch keine Änderung nach der Abrechnung dieses Feldes, wie im Standard vorgegeben, möglich sein, außer es ist explizit gewünscht.
Kann beliebig von einem Standard Eintrag kopiert und angepasst werden. D.h. wenn Felder wie Buchungskreis (FELD BUKRS) eingabebereit ist, sollte auch keine Änderung nach der Abrechnung dieses Feldes, wie im Standard vorgegeben, möglich sein, außer es ist explizit gewünscht.


{| class="wikitable"
{| class="wikitable"
Zeile 208: Zeile 208:
|}
|}


==== Kontraktart anlegen ====
==== Kontraktart für Gruppierungskontrakt anlegen ====


Customizing-Pfad: WLFA -> Konditionskontraktmanagement -> Konditionskontraktpflege -> Konditionskontraktarten festlegen
Customizing-Pfad: WLFA -> Konditionskontraktmanagement -> Konditionskontraktpflege -> Konditionskontraktarten festlegen
Zeile 233: Zeile 233:


==== Feldkombinationsreihe für Gruppierungskontrakt erstellen ====
==== Feldkombinationsreihe für Gruppierungskontrakt erstellen ====
Customizing-Pfad: WLFA -> Konditionskontraktmanagement -> Konditionskontraktabrechnung -> Reihe von Feldkombinationen definieren und konfigurieren


Hier kann eine vom Standard (z.B. OP01) als YCN0 kopiert werden.
Hier kann eine vom Standard (z.B. OP01) als YCN0 kopiert werden.
Jenachdem welche Feldkombinationen im Gruppierungskontrakt erlaubt sein sollen.
Jenachdem welche Feldkombinationen im Gruppierungskontrakt erlaubt sein sollen.
==== Feldkombinationsreihe für Kontraktart zur Selektion der Kontraktnummer für Gruppierungskontrakt erweitern ====
Customizing-Pfad: WLFA -> Konditionskontraktmanagement -> Konditionskontraktabrechnung -> Reihe von Feldkombinationen definieren und konfigurieren
Jenachdem wo die Möglichkeit geboten werden soll den Gruppierungskontrakt in ein Konditionskontrakt anzugeben, muss die Feldkombinationsreihe der Kontraktart um die Feldkombination für die Kontraktnummer erweitert werden.
Beispiel YP01, Kopie von OP01 mit Ergänzung der Feldkomb. YCN0.
==== Abrechnugnseinstellungen für Gruppierungskontrakt festlegen ====
Customizing-Pfad: WLFA -> Konditionskontraktmanagement -> Konditionskontraktabrechnung -> Abrechnungseinstellungen für Konditionskontraktarten festlegen
Per Doppelklick auf die Kontraktart "YCN0" werden folgende Einstellungen vergeben:
* ''' Reihe von Feldbkombinationen:''' YCNO Einkaufsvbonus Gruppierungskontrakt
* ''' :'''


=== Konditionskontrakt-Prozessvariante ===
=== Konditionskontrakt-Prozessvariante ===

Version vom 31. Januar 2023, 15:58 Uhr

Im Settlement Management umfasst ein Konditionskontrakt alle Informationen, die für eine Absprache für Konditionen mit nachträglicher Abrechnung, für Konditionen zur Berechnung des Abrechnungsbetrags und für die Buchung von Rückstellungen sowie für den Abrechnungskalender zur Einplanung von Teilabrechnungen und Endabrechnungen oder für die Buchung von Delta-Rückstellungen relevant sind.

Definition

Zweck der Konditionskontraktart

Die Konditionskontraktart beschreibt die Abspracheart, die mit einem Konditionskontrakt angelegt werden soll.

Die Einstellungen der Konditionskontraktart lassen sich wie folgt definieren:

  • zu welchem Geschäftspartner die Absprache gehört z.B. ein Kunde oder ein Lieferant
  • wie der Umsatz ermittelt wird
  • wie Abrechnungsbelege ertellt werden
  • welche Bonus- und Rückstellungskonditionen festgelegt werden können

Die Konditionskontraktart steuert auch das Layout des Konditionskontraktes. Z.B. werden die Organisationsdaten für Verkaufsbonus-Konditionskontrakte für den Einkauf ausgeblendet.

Struktur eines Konditionskontraktes

Beim Anlegen eines Konditionskontraktes werden die allgemeinen Bedingungen für den Geschäftsumfang einer Konditionskontraktabrechnung festgelegt und die nachträglichen Abrechnungskonditionen werden definiert.

Diese allgemeinen Bedingungen umfassen den Geschäftspartner des Konditionskontrakts, einen Gültigkeitszeitraum, administrative Daten, den Belegstatus, Umsatzselektionskriterien, Abrechnungsdaten und den Abrechnungskalender.

Umsatzselektionskriterien

Die Konditionskontraktart definiert die Datenquelle für die Abrechnung, z.B. Fakturen für Verkaufsbonus-Konditionskontrakte.

Die festgelegten Umsatzselektionskriterien definieren den Umfang für den das System den Umsatz ermittelt.

Es können z.B. Kunden, Produkte oder Auftragsgründe festgelegt werden, um den Umfang eines Verkaufsbonus-Konditionkontraktes zu definieren. Die Konditionskontraktart steuert, welche Umsatzselektionskriterien zur Auswahl stehen.

Beim Anlegen der zugehörigen Abrechnungsbelege, verwendet das System den Umsatz als Basis für die Berechnung des Abrechnungsbetrags oder des Rückstellungsbetrags im relevanten Kalkulationsschema.

Abrechnungsdaten

Mit der Abrechnungsart wird festgelegt, ob ein Konditionskontrakt auf Kreditoren- oder Debitorenkonto abgerechnet werden soll. Allerdings erlauben einige Geschäftsprozesse nur eine Option. Diese Einschränkung wird durch die Konditionskontraktart gesteuert.

Die Gruppe der Betragsfelder gibt an, welcher Betrag der transaktionalen Belege für den Umsatz genutzt werden soll. Standardmäßig wird der Nettobetrag verwendet.

Hinweis
Wenn ein anderes Betragsfeld verwendet wird, sind eventuell individuelle Konfigurationsschritte erforderlich

Abrechnungskalender

Im Abrechnungskalender plant man die verschiedenen Arten von Abrechnungen ein, wie z.B. Teil- oder Endabrechnungen. Für einen Abrechnungslauf legt man das Abrechnungsdatum und optional ein Ausführungsdatum fest.

Man kann auch zwischen zwei Arten von Abrechnungen unterscheiden. Der geplanten und der ungeplanten Konditionskontraktabrechnung:

  • Eine geplante Konditionskontraktabrechnung ist eine, deren Abrechnungsdatum beim Anlegen oder Ändern des Konditionskontrakts festgelegt wurde.
  • Eine ungeplante Konditionskontraktabrechnung ist eine, deren Abrechnungsdatum noch nicht vorhanden ist. In diesem Fall wird automatisch ein Abrechnungskalendereintrag angelegt, wenn die ungeplante Konditionskontraktabrechnung ausgeführt wird.

Konditionen

Im Konditionsbereich geben Sie Konditionssätze für Konditionsarten für die Abrechnung und für Rückstellungen ein. Die Konditionsarten, die zur Auswahl stehen, sind in den Einstellungen der Konditionskontraktart definiert.

Anwendung

Lieferantenkonditionskontrakt anlegen

App: Kontrakt pflegen - Konditionskontrakte | Transaktion: WCOCO
Konditionskontrakt - Kopfbereich
Kopfbereich
Konditionskontrakt - Basisdaten
Basisdaten

Um einen neuen Konditionskontrakt anzulegen, ist der Button "Anlegen" oder "F6" zu betätigen. Die Konditionskontraktart wird ausgewählt z.B. Einkaufsbonus: LieferantRechnung, Waren.

Ein Beispielkontrakt könnte sein, dass ein Beispiellieferant für gekaufte Produkte nachträglich einen Bonus in Höhe von 10% gewährt wird.

  • Kopfbereich: temporäre bzw. nach Speicherung erstellte Kontraktnummer, Gültigkeitsinterval und Lieferantennummer
  • Basisdaten: Kontraktart und Kontraktkategorie werden automatisch gefüllt. Weitere allgemeine Infos möglich wie Zahlungsbedingungen
Konditionskontrakt - Einkaufsdaten
Einkaufsdaten
  • Einkauf: organisatorische Zuordnung des Kontraktes im SAP-System
Umsatzselektionskriterien
Umsatzselektionskriterien
  • Umsatzselektionskriterien:
    • Festlegung der Ermittlung der Vergütungsbasis
    • Vergütungsbasis kann auch neben Umsatz, z.B. auch in Volumina oder Mengen abgerechnet werden
    • Je Kontraktart werden relevante Datensätze mit der hinterlegten Feldkombination aus der Umsatztabelle selektiert.
      • Beispiel: Zeile 1 mit Feldkomb. 0002 Lieferant und Zeile 2 mit Feld komb. 0004 EkOrg
Abrechnungsdaten
Abrechnungsdaten
  • Abrechnungsdaten
    • Festlegung auf welche Art der Kontrakt abgerechnet wird. Z.B. Proforma-Abrechnung ohne Buchung im Rechnungswesen oder als "echte" kreditorisch zu buchende Abrechnung erfolgen soll
    • Wie die Vergütung zu berechnen ist, also auf Basis der Netto- oder Bruttoumsätze
Abrechungskalender
Abrechungskalender
  • Abrechnungskalender
  • Sind die Abrechnungstermine vorgemerkt
    • Beispiel:
      • Kalender für Endabrechnung Absprachen jährlich
      • Kalender für Teilabrechnung Abrechnung halbjährlich
      • Teilabrechnung mit Abrechnungsdatum 30.06.2022
      • Endabrechnung mit Abrechnungsdatum 31.12.2022
      • Deltaabrechnung mit Abrechnungsdatum 31.03.2023 und Referenzdatum 31.12.2022
Konditionen
Konditionen
  • Konditionen
    • Beispiel
      • Konditionsart RES1 mit Konditionsbetrag von 10%

Customizing

Sammelkontrakt / Gruppierungskontrakt

Der sog. "Sammelkontrakt" oder "Gruppierungskontrakt" dient dazu einen Kontrakt als referenzierte Kontrakt für andere Konditionskontrakte zu nutzen. Das Ziel ist die sich wiederholbaren Umsatzselektionskriterien z.B. n Anzahl von Materialien in einem Sammelkontrakt zu erfassen, um diesen zu referenzieren, sodass die u.U. aufwändige Mehrfachpflege wegfällt.

Hierfür ist eine neue Konditionskontraktart anzulegen. Entweder verwendet man diesen generisch oder in Bezug zu einem Objekt z.B. Material. Für generisch könnte man diese Kontraktart YCN0 (CN = Contract Number) mit Bezeichnung "Einkausbonus Gruppierungskontrakt" nehmen. Nett ist zudem, die Felder auszublenden, die für ein Gruppierungskontrakt nicht wichtig bzw. relevant sind. Das geschieht über die Feldstatusgruppe.

Feldstatusgruppe für Gruppierungskontrakt erstellen

Customizing-Pfad: WLFA -> Konditionskontraktmanagement -> Konditionskontraktpflege -> Feldstatusgruppe definieren und konfigurieren

Einstellungen für Felder für Gruppe auf die erstellte Feldstatusgruppe:

Kann beliebig von einem Standard Eintrag kopiert und angepasst werden. D.h. wenn Felder wie Buchungskreis (FELD BUKRS) eingabebereit ist, sollte auch keine Änderung nach der Abrechnung dieses Feldes, wie im Standard vorgegeben, möglich sein, außer es ist explizit gewünscht.

Feldname Feldstatus
ACCESS_TYPE Zugriffsart - Ausgeblendet
AF_GROUP Gruppe für Betragsfelder + Musseingabe
BUKRS Buchungskreis Eingabebereit
CC_CURR Währung des Konditionskontraktes - Ausgeblendet
COMPANY_CODE_GT Buchungskreis - Ausgeblendet
EKGRP Einkäufergruppe Eingabebereit
EKORG Einkaufsorganisation Eingabebereit
EXT_REF_CAT Typ des externen Referenzbelegs Eingabebereit
PROCESS_VARIANT Konditionskontrakt-Prozessvariante - Ausgeblendet
RATE Währungskurs - Ausgeblendet
RATE_DATE Umrechnungsdatum - Ausgeblendet
RATE_TYPE Kurstyp - Ausgeblendet
SPART Sparte - Ausgeblendet
STCEG Umsatzsteuer-Identifikationsnummer - Ausgeblendet
TAX_COUNTRY Steuerland/-region des Partners - Ausgeblendet
VKBUR Verkaufsbüro - Ausgeblendet
VKGRP Verkäufergruppe - Ausgeblendet
VKORG Verkaufsorganisation - Ausgeblendet
VTWEG Vertriebsweg - Ausgeblendet
ZBD1P Skontoprozentsatz 1 - Ausgeblendet
ZBD1T Skonto Tage - Ausgeblendet
ZBD2P Skontoprozentsatz 2 - Ausgeblendet
ZBD2T Skonto Tage 2 - Ausgeblendet
ZBD3T Frist für Nettokondition - Ausgeblendet
ZLSCH Zahlweg - Ausgeblendet
ZTERM Zahlungsbedingungsschlüssel - Ausgeblendet

Kontraktart für Gruppierungskontrakt anlegen

Customizing-Pfad: WLFA -> Konditionskontraktmanagement -> Konditionskontraktpflege -> Konditionskontraktarten festlegen

Ausgewählte Einstellungen:

  • SAP-Objekttyp: BizVolSelectionCriteriaList
  • Kontraktpartnerart: Abhängig ob Bezug zum Lieferanten oder allgemein gewünscht
  • Konditionskontraktpositionen: keine
  • Feldstatusgruppe: YCN0 (Ausblendung von nicht notwendigen Felder für den Gruppierungskontrakt)
  • Konditionsbereich ausblenden: Checked
  • Anzeige von Kopftext-Registerkarte deaktivieren: Checked
  • Anzeige von Registerkarte für PPF-Aktionen deaktivieren: Checked

Feldkombination für Selektierung des referenzierten Kontraktes (Grupppierungskontrakt) in Umsatzselektionskritieren erstellen

Customizing-Pfad: WLFA -> Konditionskontraktmanagement -> Konditionskontraktabrechnung -> Feldkombinationen für die Umsatzselektion definieren und konfigurieren

Nach Erstellung der Feldkombination "YCNO" ist dieses Feld zuzuordnen:

  • Feldname: BVB_LIST
  • Feldname in Preisf.(KOMG): blank
  • Initial OK: Unchecked
  • 'Externer Feldname einer Feldkombination: CNDNCONTRBUSVOLLIST
  • Selektionsart: Standard (gleich)

Feldkombinationsreihe für Gruppierungskontrakt erstellen

Customizing-Pfad: WLFA -> Konditionskontraktmanagement -> Konditionskontraktabrechnung -> Reihe von Feldkombinationen definieren und konfigurieren

Hier kann eine vom Standard (z.B. OP01) als YCN0 kopiert werden. Jenachdem welche Feldkombinationen im Gruppierungskontrakt erlaubt sein sollen.

Feldkombinationsreihe für Kontraktart zur Selektion der Kontraktnummer für Gruppierungskontrakt erweitern

Customizing-Pfad: WLFA -> Konditionskontraktmanagement -> Konditionskontraktabrechnung -> Reihe von Feldkombinationen definieren und konfigurieren

Jenachdem wo die Möglichkeit geboten werden soll den Gruppierungskontrakt in ein Konditionskontrakt anzugeben, muss die Feldkombinationsreihe der Kontraktart um die Feldkombination für die Kontraktnummer erweitert werden.

Beispiel YP01, Kopie von OP01 mit Ergänzung der Feldkomb. YCN0.

Abrechnugnseinstellungen für Gruppierungskontrakt festlegen

Customizing-Pfad: WLFA -> Konditionskontraktmanagement -> Konditionskontraktabrechnung -> Abrechnungseinstellungen für Konditionskontraktarten festlegen

Per Doppelklick auf die Kontraktart "YCN0" werden folgende Einstellungen vergeben:

  • Reihe von Feldbkombinationen: YCNO Einkaufsvbonus Gruppierungskontrakt
  •  :

Konditionskontrakt-Prozessvariante

Unter Umständen kann durch Verwendung von Prozessvarianten die Anzahl der zu erstellen Konditionskontraktarten veringert werden, wenn man durch Prozessvarianten nur kleinere Abweichungen eines Prozesses konfigurieren möchte.

Customizing-Pfad: WLFA -> Konditionskontraktmanagement -> Konditionskontraktpflege -> Konditionskontrakt-Prozessvarianten definieren

Wenn die jeweilige Prozessvariante gepflegt ist, muss diese Konditionskontraktarten zugeordnet werden. In der o.g. Customizing-Aktivität können dann och weitere diverse Einstellungen auf EK-Org oder buchungskreisspezifische Einstellungen vorgenommen werden.

Sonstiges

In Zusammenhang mit

Quelle