SAP Jobsuche bei DV-Treff
escada
  • escada
  • SAP Forum - User Thema Starter
vor 11 Jahre
Hallo Zusammen,

ich benötige eine Übersicht in der dargestellt wird, wann ein Einkaufsinfosatz das letzte Mal geändert bzw. aktualisiert wurde. Einzeln ist das ja im Infosatz über Zusätze -> Änderungen möglich. Leider, ist es mir aber bis jetzt nicht für mehrere EK-Infosätze (bspw. über EK-Gruppe selektiert) gelungen.

Versucht habe ich i.M. einen Tabellen Join mit EINE und EINA.

Zum Hintergrund, bei CO werden in die Produktkalkulation Preis aus den EK-Infosätzen gezogen.. es sollte vermieden werden das veraltete Preise hier mit reingezogen werden. Mir fällt hierbei nur die Variante mit der letzten Änderung / Aktualisierung ein, um heraus zu filtern bei welchen Materialien eine evlt. Anpassung notwendig.

Kann mir dabei jemand weiterhelfen?

Vielen Dank!

Förderer

tomhh
  • tomhh
  • SAP Forum - Experte
vor 11 Jahre
Hallo Escada,

die Änderungsbelege werden in den Tabellen CDHDR und CDPOS abgelegt. Für die Anfrage benötigst du die Tabelle und das Tabellenfeld.

Die Inhalte können aber auch über Funktionsbausteine gelesen werden. Ich glaube sie beginnen mit CHANGEDOCUMENT*.

Allerdings musst du aufpassen, dass die die Änderungsbelege nicht personengebunden auswertest. Dies könnte eine illegale Überwachung der Mitarbeiter darstellen.

Viele Grüße

TomHH


Viele Grüße

TomHH

escada
  • escada
  • SAP Forum - User Thema Starter
vor 11 Jahre
Hallo Tom,

ersten einmal vielen Dank für deine Antwort.

Leider bin ich nochmal auf deine Unterstützung angewiesen.

Da ich noch ein relativer Neuling bin, was SAP angeht, wollte ich nochmal fragen wie ich jetzt eine sinnvolle Verknüpfung zwischen dein Tabellen [CDHDR & CDPOS ](die hierzu genau passen) und EINA&EINE herstelle?!

Oder ist meine herangehensweise dort falsch?

Viele Grüße

escada

tomhh
  • tomhh
  • SAP Forum - Experte
vor 11 Jahre
Hallo escada,

du musst die beiden Tabellen CDHDR und CDPOS verknüpfen und auswerten.

Bei der Selektion solltest du auf jeden Fall das Änderungsbelegobjekt "INFOSATZ", die Tabelle und das Feld mit der Änderung angeben.

Viele Grüße

tomhh


Viele Grüße

TomHH

CBR
  • CBR
  • SAP Forum - User
vor 11 Jahre
Hallo,

die Preiskondition ist doch mit einem Gültigkeitsdatum versehen im Infosatz. Kann mir nicht vorstellen das die Produktkalkulation auf alte Preise zurückgreift, zumal die Plankalkulation nicht für die Vergangenheit erstellt werden kann. Es wird meines erachtens nach der nach Datum aktuelle Preis gezogen. Alternativ kannst Du mit dem GLD Preis aus der Buchhaltungssicht des MatStamms arbeiten. Der ändert sich mit jedem WE. Noch besser ist es aber, im CO für die Plankalkulation einen Planpreis (MM02, Kalkulationssicht) zu pflegen. Wenn das CO richtig eingestellt ist, zieht es den Planpreis. Ich will für die Produktkalkulation schließlich wissen welchen Preis ich plane zum Einkauf der Rohstoffe, als Istpreis kann ich dann den GLD-Preis aus der Buchhaltungssicht des MatStamms nehmen wenn nötig. Dieser wird im CO auch für die Abweichungsanalyse Plan/Ist verwendet.

Sich mit den Tabellen und Abfragen rumzuplagen für dieses Thema halte ich nicht für nötig.

Gruß

CBR

tomhh
  • tomhh
  • SAP Forum - Experte
vor 11 Jahre
Hallo CBR,

leider wurde in früheren Release mit einem alten ungültigen Preis gerechnet. Ich bin jetzt schon länger nicht mehr in diesem Umfeld tätig. Deshalb kann ich nicht sagen, ob SAP dies inzwschen geändert hat. Ich bin davon ausgegangen, dass escada dies geprüft hat.

Leider ist es oft aber auch der Fall, dass das bis Datum bei Konditionen mit 31.12.9999 oder so ähnlich vorbelegt wird. In diesen Fällen existieren natürlich immer gültige Konditionen. In diesen Fällen müsste dann im Vorfeld das von Datum geprüft und eine Grenze für eine Relevanz definiert werden.

Viele Grüße

tomhh


Viele Grüße

TomHH