SAP Jobsuche bei DV-Treff
dynamic483
vor 19 Jahre
Hallo, ich bin mittlerweile verzweifelt eine Anleitung über die Funktion zu diesem Thema zu suchen. Die F1 Hilfe und auch in den SAP Hinweisen kann ich nichts auführliches finden. Kann mir bitte jemand weiterhelfen?
lg
muellerf2769
vor 19 Jahre
Hallo,
eine Kurzanleitung findest Du im Customizing unter SD   -> Basic Functions. Ansonsten ist es wie normale Konditionstechnik. Du hast Konditionstabellen, Zugriffsfolgen, ein Schema und Konditionstypen. Zudem mußt du eine Auftragsart einem Schema zuweisen (aktivieren). Mit diesem Customizing kannst du Stammdaten anlegen unter TCode VB01.

Zum Testen ist ja schon alles da; du mußt nur für eine Auftragsart aktivieren und A001 unter Listung und B001 unter Auschluss wählen. Danach Stammdaten und testen

Viel mehr gibt es da garnicht zu wissen.  ;)

Grüsse,
Frank
dynamic483
vor 19 Jahre
Hallo Frank,
danke für deine rasche Antwort. Habe mir die Kurzanleitung durchgelesen und die Möglichkeiten der Einstellungen angesehen. Ich habe aber irgendwie einen Knoten in meinen Gedankengängen.
Folgendes Prob:
ich versuche Dir ein vereinfachtes Beispiel zu geben, obwohl sicher die Komplexität noch ein oder vielleicht auch das Problem ist

Kunde A
Kunde B
Kunde C

Produktgruppe A
Produktgruppe B
Produktgruppe C

Kunde A und B können alle Produkte kaufen, also weder Listung noch Ausschluß
Kunde C darf nur Produktgruppe A und B kaufen, nicht aber C.
Möglichkeit 1: A und B listen
Möglichkeit 2: C ausschliessen

Ich habe ca. 1000 Kunden, wovon nur 50 Produktgruppe C kaufen dürfen. Wie mache ich es richtig?

Gedanklich wollte ich für alle Kunden (VKORG) diese Produktgruppe C sperren und nur für die 50 Kunden wiederrum listen. Eine Kombination von Ausschluss und Listung erscheint mir jedoch im Customizing nicht möglich.

Es kann doch nicht sein, dass ich für 950 Kunden !!! Produktgruppe A und B liste, und für 50 Kunden A,B und C liste. Da mache ich ja nichts mehr anderes, oder habe ich einfach einen Gedankenfehler?

Viel Geschreibsel, aber ich hoffe mein Problem ist verständlich.

Danke und Gruß, Leo
muellerf2769
vor 19 Jahre
Hallo Leo,
Kombination von Listung und Ausschluss ist möglich in OV04. Schema für Listung und Schema für Ausschluss pro Belegart wählen.

Dann mußt du je Kunde alle Einschluss-Produktgruppen in einer Tabelle und alle Ausschluss-Produktgruppen pflegen. Wenn eine Produktgruppe nicht im Einschluss von Kunden ist, bekommst du auch einen Error " fehlende Listung".

Kunde A und B brauchen alle Produktgruppen in Listung
Kunde C braucht Listung für Prodiktgruppe A und B und Ausschluss für C.

Das wäre die Lösung für Kombination Listung und Ausschluss.

In Deinem Fall kannst Du auch nur für die Kunden "C" einen Ausschluss für Produktgruppe "C" erzeugen, die Listung komplett weglassen, denn auch die Listung wird geprüft.

Grüsse,
Frank
OlliK
  • OlliK
  • SAP Forum - Neuling
vor 15 Jahre

Hallo,

ist es in diesem Zusammenhang auch möglich in die Zugrifffolge eine neue Partnerrolle einzubringen? Standardmässig arbeiet SAP ja mit dem AG und dem RG, dass bringt mich leider nicht weiter und in den möglichen Feldern, die man im Customizing definieren kann, taucht meine neue Partnerrolle nicht auf.

Danke im voraus.

mmo.bauer
vor 15 Jahre

Hallo,

das die Listung und der Aussschluss über die Konditionstechnik funktionieren, kannst Du auf jeden Falle eine neue Konditionstabelle anlegen, die abhängig z.B. vom Warenempfänger ist und dann in der Zugriffsfolge das Feld übernehmen.

Prinzipiell kannst Du alle Felder, die in folgenden Strukturen stehen nutzen und auch erweitern:

    • KOMK (Preisfindung Kommunikations-Kopf)

    • KOMP (Preisfindung Kommunikations-Position)

    • KOMG (Erlaubte Felder für Konditionsstrukturen)

Hier noch ein Beispiel, wie du eine Parnterrolle in die Strukturen aufnehmen kannst (kommt aus der F1 Hilfe, habe ich schon ausprobiert und funktioniert hervorragend)

Beispiel 2

Das zweite Beispiel beschreibt den Fall, daß Sie eine Partnerrolle, die im Customizing für die Partnerpflege neu angelegt wurde, für die Preisfindung verwenden möchten.

Angelegt sei die Partnerrolle für einen zweiten Vertreter Z1 mit der Partnerart PE. Z1 ist als Pflichtrolle für den Kundenstamm definiert, wird daher automatisch in den Beleg eingestellt und ist in der internen Partnertabelle XVBPA vorhanden.

Um die neue Partnerrolle für die Preisfindung zu nutzen, gehen Sie zunächst analog zu den vorangegangenen Beispielen vor.

    1. Legen Sie ein neues Datenelement, hier ZZVRTZ1, mit der Domäne PERNR an.

    2. Nehmen Sie in KOMK über KOMKAZ das Feld ZZVRTZ auf und ordnen ihm das Datenelement ZZVRTZ1 zu.

    • Die Versorgung des Feldes erfolgt für die Auftragsbearbeitung im User-Exit des Members MV45AFZZ. Die Einträge in den User-Exits sind beim Release-Wechsel geschützt. Die Anweisung sieht wie folgt aus:

      FORM USEREXIT_PRICING_PREPARE_TKOMK.

      PERFORM XVBPA_LESEN (SAPFV45K) USING 'Z1' VBAP-POSNR SY-TABIX.

      IF XVBPA-UPDKZ <> 'D'.

      IF XVBPA-UPDKZ <> 'D'.

      MOVE XVBPA-PERNR TO TKOMK-ZZVRTZ.

      ENDIF.

      ENDFORM.

    • Die Versorgung des Feldes erfolgt für die Fakturierung im User-Exit des Members RV60AFZZ. Die Einträge in den User-Exits sind beim Release-Wechsel geschützt. Die Anweisung sieht wie folgt aus:

      FORM USEREXIT_PRICING_PREPARE_TKOMK.

      PERFORM XVBPA_SELECT USING 'Z1'.

      IF XVBPA-UPDKZ <> 'D'.

      MOVE XVBPA-PERNR TO TKOMK-ZZVRTZ.

      ENDIF.

      ENDFORM.

       

      Gruss Martin

OlliK
  • OlliK
  • SAP Forum - Neuling
vor 15 Jahre
Vielen Dank für die Info!
OlliK
  • OlliK
  • SAP Forum - Neuling
vor 15 Jahre

Mal wieder eine kleine Frage zu dem Thema:

ist es möglich die Listung auch Matrial bezogen und nicht Kundenbezogen zu machen?

Problem ist folgendes:

Wir haben ein paar Materialien, bei denen Kunden die Entwicklungskosten getragen haben, diese Materilien sollen auch nur für diese Kunden verfügbar sein und für alle anderen im KA geblockt werden.

Die Standard SAP Listung sieht aber nur den Kunden als Schlüsselfeld zu. Wenn ich dort eine Listung zu einem Material anlege, ist er für alle anderen Materialien die nicht in der Listung sind geblockt. Wenn ich nun aber eine Zugriffsfolge Material/Kunde anlege und eine Kondition Listung zu einem Material mit einem Kunden anlege, funktioniert das nicht (für alle Kunden die nicht in der Listung zu dem Material stehen). Ich denke, das liegt an der Position zu Kopf Beziehung, oder vielleicht nur an einem kleinen dummen fehler meinerseits.