SAP Jobsuche bei DV-Treff
SAP-ypl
  • SAP-ypl
  • SAP Forum - Neuling Thema Starter
vor 2 Jahre
Guten Tag Zusammen,

uns Team ist dabei, ein Preisrabatt auf gesamte Auftragsmenge (Sales Order) zu gestatten. Ein Auftrag (Sales-Order) besteht mehren Produkt-Positionen, jede Produkt-Position hat unterschiedliche Bestellmenge. Hierzu verwenden wir Konditionstype ZX09 von T-Code: VK11, leider wirkt ZX09 nur auf einzelne Produkt-Position, nicht auf gesamte Mengen von aller Position.

Könnten Ihr bitte ein Tippen geben?

Zum Detail:

- Produkt-Position A, Bestellmenge: 200 Stücke, für 200 Stück, gibt es einen Rabatt -5% von Verkaufspreis

- Produkt-Position B, Bestellmenge: 300 Stücke, für 300 Stück, gibt es einen Rabatt -10%

- für gesamte bestellmenge 500 Stücke, gibt es einen Rabatt von -20%.

ZX09 macht derzeit für A und B je -5% und -10% Rabatt.

Wie kann in SAP gestattet werden, A und B je -20% Rabatt bekommen.

Besten Dank!

Nova

radioman
vor 2 Jahre
Hallo,

sehr interessant, ich hatte gerade ein sehr ähnliches Thema, allerdings im Einkauf, nicht im Verkauf. Bei mir ergibt die Gesamt-Bestellmenge aller bestellten Artikel im Einkaufsbeleg ab 50 Stück einen Sonderrabatt vom Lieferanten.

Ich habe das im Moment so gelöst: Eine neue Rabattkondition im Kalk-Schema erhält eine Bedingung zur Preisfindung, in dieser loope ich über die gesamte Bestellung und addiere alle Bestellmengen. Wenn die 50 Stück (im Moment ist die Stückzahl noch hart in der Bedingung hinterlegt) erreicht werden, ist die Bedingung erfüllt und die Kondition wird gezogen.

Was schlaueres, das nicht gleich eine grobe Modifikation benötigt, ist mir nicht in den Sinn gekommen, ich bin aber auch für Hinweise dankbar. Lass uns auf jeden Fall deine Lösung wissen.

Danke & Gruss

Kurt

SAP-ypl
  • SAP-ypl
  • SAP Forum - Neuling Thema Starter
vor 2 Jahre
Hallo,

danke für das Interesse u. gerne werde ich die Lösung oder Tippen teilen.

Eine Frage noch, welche T-Code soll zum Kalk-Schema bzw. zur Preisfindung verwendet werden? ähnlich wie PR00.. ?

Danke.

Nova

radioman
vor 2 Jahre
Hallo Nova

die Frage habe ich nicht verstanden...T-Code wofür genau?

Ein Konditionssatz wird - wie PR00 - mit VK11 gepflegt. Falls du das Customizing meinst, da kannst du über VOK0 und für die Bedingung über VOFM gehen.

SAP-ypl
  • SAP-ypl
  • SAP Forum - Neuling Thema Starter
vor 2 Jahre
Hallo Kurt,

danke für die Antwort. T-Code ist die Abkürzung von Transaction-Code in SAP wie VK11, MD03 usw.

Grüße

Nova

Sabrina77
vor 2 Jahre
Hi,

welche Art von Kondition ist denn die ZX09 -> als Gruppenkondition eingestellt? -> Siehe Customizing -> SPRO -> Vertrieb -> Grundfunktionen -> Konditionsarten definieren -> hier die ZX09 aufrufen und Details ansehen.

Mal schauen ob die sogenannte Gruppenfunktion dein Problem behebt. Von der Beschreibung her ja.

Sabrina77
vor 2 Jahre
Hi,

welche Art von Kondition ist denn die ZX09 -> als Gruppenkondition eingestellt? -> Siehe Customizing -> SPRO -> Vertrieb -> Grundfunktionen -> Konditionsarten definieren -> hier die ZX09 aufrufen und Details ansehen.

Mal schauen ob die sogenannte Gruppenfunktion dein Problem behebt. Von der Beschreibung her ja.

SAP-ypl
  • SAP-ypl
  • SAP Forum - Neuling Thema Starter
vor 2 Jahre
Hi,

danke für die Rückmeldung.

Ich habe ZX09 > Key Kombination > Kunde Materialpreisgruppe gewählt.

Welche Transaktion-Code soll für Gruppenfunktion verwendet werden?

Grüße

Noar

radioman
vor 2 Jahre
Zitat von: Sabrina77 

Hi,

welche Art von Kondition ist denn die ZX09 -> als Gruppenkondition eingestellt? -> Siehe Customizing -> SPRO -> Vertrieb -> Grundfunktionen -> Konditionsarten definieren -> hier die ZX09 aufrufen und Details ansehen.

Mal schauen ob die sogenannte Gruppenfunktion dein Problem behebt. Von der Beschreibung her ja.

Gruppenkondition ist mir klar und bekannt, aber wie geht das dann mit der gesamten Auftragsmenge? Der Rabatt soll ja nur ziehen, wenn die gesamte Auftragsmenge (über alle Positionen) >=500 ST ist. Staffel geht ja nur auf Positionsebene, oder?

coimbra1
vor 2 Jahre
Sabrina ist dort schon an der richtigen Stelle. Ich hatte einmal eine ähnliche Anforderung.

Ich würde es wie folgt machen:

- Rabattkonditionsart definieren. Im Kalk. Schema nach den Preisen implementieren. Rechenregel: Zu-Abschläge, KondKlasse prozentual

- Zugriffsfolge: z. B. Gruppen basierend (Die Produkte, welche einen Rabatt bekommen sollen dieser Gruppe zuordnen)

- Gruppenkondition markieren. Dann wichtig: GrpkonRoutine wählen. Gibt verschiedene... (siehe unten Definitionen)

- Allenfalls Produkte mit unterschiedlichen Mengeneinheiten die Umrechnungen definieren.

- Dann einen Konditionssatz zur Gruppe pflegen.

- Damit sollte die kumulierte Menge für die Staffelbasisermittlung herangezogen werden. Dabei könnten sogar positionsbgezogene unterschiedliche Staffelpreise/-rabatte definiert werden, wobei aber die kumulierte Menge (Positionsübergreifend) in die jeweilige Staffelbasis der einzelnen Position bzw. Gruppe fällt.

Gruppen Key:

Falls bei einer Kondition mit Staffelkonditionssatz eine Gruppen-Key-Routine verwendet wird, wird die Kumulation der Staffelbasis auf einer anderen Ebene als dem Konditionssatz selbst durchgeführt. Die Kumulationsebene wird durch die Gruppen-Key-Routine festgelegt. In diesem Fall müssen Sie bei Mengenstaffeln immer auch eine spezielle Mengeneinheit in der Konditionsart (im Bereich Staffeln) angeben. Alle Positionsmengen müssen sich dann in diese Mengeneinheit umrechnen lassen. Sie können z. B. die Staffelbasis kumulieren:

- Aus allen Positionen, in denen die Konditionsart vorkommt (mit unterschiedlichen Konditionssätzen). Das kann auch der gesamte Auftrag sein (Gruppen-Key- Routine 001).

- Aus allen Positionen, die zu bestimmten Konditionsarten gehören, d. h., die Kumulation erfolgt konditionsartenübergreifend (Routine 002).

- Bei Konditionen mit Materialbezug aus allen Positionen der gleichen Materialgruppe (Routine 003).

Hinweis: Bei prozentualen Rabatten über Gruppen sollte der Rundungsdifferenzausgleich aktiviert sein. Ansonsten kann es in der Summe zu ungewünschten Rundungsdifferenzen führen.

Hoffe auf Erfolgsmeldung hier und auch ohne Programmierung. Das läuft prima...

Gruss Coimbra

SAP-ypl
  • SAP-ypl
  • SAP Forum - Neuling Thema Starter
vor 2 Jahre
Guten Morgen Coimbra,

besten Dank für die detaillierte Beschreibung des Prozesses. Bezüglich Ihrer Beschreibung hätte ich noch folgenden Fragen:

- Welche Transaktion-Code wird für Kalk. Schema verwendet? (Ihrer originale Text: "Im Kalk. Schema nach den Preisen implementieren...")

- Welche Transaktion-Code wird für Zugriffsfolge verwendet? (Ihrer originale Text: "Zugriffsfolge: z. B. Gruppen basierend...")

- Welche Transaktion-Code wird für Definition der Gruppenkondition verwendet? (Ihrer originale Text: "Gruppenkondition markieren. Dann wichtig...")

Vielen Dank im Voraus.

Nova

coimbra1
vor 2 Jahre
Hallo Nova

Das ist alles im Customizing. KalkSchema TC V/08, Zugriffsfolge TC V/07. Das mit dem Markieren der Gruppenkonditionen innerhalb der Definition der Konditionsart TC V/06.

Ich weiss nicht, ob man hier einen Link posten kann. Sonst empfehle ich das Buch zur Preisfindung im SD vom Rheinwerk Verlag. Dort wird das Thema der Gruppenkonditionen in einem ganzen Kapitel mit Beispielen abgehandelt. Auch sonst ein hervorragendes Nachschlagewerk.

https://www.rheinwerk-verlag.de/preisfindung-und-konditionstechnik-mit-sap/ 

Gruss und viel Erfolg.

Coimbra

SAP-ypl
  • SAP-ypl
  • SAP Forum - Neuling Thema Starter
vor 2 Jahre
Guten Morgen Coimbra,

besten Dank für die Info.

Grüße

Nova

radioman
vor 2 Jahre
Hi,

ich habe das jetzt mal so in unserer Sandbox nachgebaut, allerdings einkaufsseitig. Fazit: funktioniert nicht! Scheinbar ist dem System der Gruppenkey egal, es benutzt einfach die ganz normale Staffelung. Heisst in meinem Fall, eine Bestellposition >=100 Stück erhält den Rabatt, diejenige mit nur 10 Stück aber nicht. Da hätte ich jetzt erwartet dass diese den Rabatt auch erhält, denn die Gesamtmenge ist ja > 100 Stück.

Kann es sein, dass diese Gruppenkonditions-Funktionen nur im Verkauf implementiert sind, nicht jedoch im Einkauf?

Danke & Gruss

Kurt

SAP-ypl
  • SAP-ypl
  • SAP Forum - Neuling Thema Starter
vor 2 Jahre
Hallo Kurt,

Ich bin eigentlich nur in Verkauf tätig, deswegen kann ich derzeit nicht viele sagen.

ich müsse noch testen, dann kann ich besser beantworten.

Grüsse

Nova