SAP Jobsuche bei DV-Treff
MichaelSAP
vor 16 Jahre

Hallo zusammen

Ich versuche die Konditionsmengeneinheit (KOMP-KMEIN) aus dem Materialstamm auszulesen. Ich habe schon den Bericht V/LD angeschaut, aber ich möchte noch die Warengruppe drin, bzw. in der Selektion haben. Die Liste die generiert wird, ist auch nicht der Hammer, da der Gültigkeitszeitraum einfach der letzte sein sollte. Ich habe auch schon ein Query versucht, aber ich finde den Link zwischen MARA und KONP nicht.

Mein Ziel ist es, eine Tabelle zu haben, in der die Materialnummer, die Konditions-Preiseinheit und die Konditionsmengeneinheit steht. Wir verwenden nur PR00 als Konditionsart, daher ist die nicht relevant.

Danke

Gruss aus der verschneiten Schweiz

Förderer

wreichelt
vor 16 Jahre

Hallo,

die Verbindung zwischen MARA und KONP findet über eine A0xx Tabelle statt.

Schau bitte einfach mal in dem Bereich.

Gruß aus Hessen

Wolfgang

MichaelSAP
vor 16 Jahre
hi wreichelt

das habe ich gesehen. es geht über eine a022 tabelle. leider kann ich die in einem query nicht verwenden... warum eigentlich nicht?

danke & gruss aus der sonnigen schweiz

hans.
vor 16 Jahre

Hallo Wolfgang,

Die Konditionsmengeneinheit steht nicht im Materialstamm. Die Konditionsmengeneinheit wird bei der eingeben der Kondition VK12 eingegeben. IN der VK12 kann es einen Vorschlag aus dem Materialstamm geben -- aber die richtige Konditionsmengeneinheit steht in der Konp.

Wie geht es mit den Preisen ?

Der variable Schlüssel einer Konditionstabelle steht in einer Tabelle A+++. Parallel dazu git es eine Tabelle KONH, in der die Kopfdaten zu der Kondition stehen - unteranderem Auch der SChlüssel - hier allerdings nicht aufbereitet, sondern in einem String.
Weiter geht's mit KONP -- der Position und darunter gibt's noch 2 Tabellen - KONM und KON? für mengen und Wertstaffeln.

Wie kommt man von Materialnummer zur Konditionsmengeneinheit ?

Am einfachsten, du suchst die A+++ Tabelle. ( vk12 + F1 - Technische Daten auf deinem Feld )
In deinem Query verbindest du KONP mit A+++ über die Konditionsnummer.

Der Query wird sicher nicht sehr performant sein, aber der ABAP für kleine Leute ist hier nicht schnell.

Ein Programm ist sicher hier besser -- Ich habe mir hier ein schönes, schnelles Konditionenanzeigeprogramm gemacht, denn auch die Strandardprogramme von SAP mit der Generierung stossen schnell an Grenzen.

Viel Glück

Hans.

MichaelSAP
vor 16 Jahre
Hallo Hans

Ich habe das mit der A+++ Tabelle schon ausprobiert. Leider kriege ich beim Query die Meldung, dass die Tabelle nicht in ein Query eingefügt werden darf. Ich habe die KONP, KONM und KONH drin, nur die A004 (nicht A022) kriege ich nicht rein. Ich habe es mit dem Quickviewer versucht

andros
vor 16 Jahre
Hallo,

Axxx-Tabellen sind im Standard wohl Pool-Tabellen. Und Pool-Tabellen lassen sich nicht in einem QuickView und meines Wissens auch in einem Query nicht einbinden. Man kann die Tabellen aber in transparente Tabellen umwandeln. Danach können sie auch indiziert werden. Ich verstehe die SAP-Strategie in diesem Punkt auch nicht so ganz. Konditionstabellen sind doch in der Regel immer die Tabellen die unaufhörlich wachsen.

Ich habe mir von unserer BAsis auch Axxx-Tabellen umwandeln lassen und damit sehr gute Erfahrungen (Lesezeiten) gemacht. Vielleicht sind diese Eindrücke aber auch nicht sehr objektiv.
Gruss

Andreas

-----------------------------------