SAP Jobsuche bei DV-Treff
Nadhmi
  • Nadhmi
  • SAP Forum - Neuling Thema Starter
vor ein Jahr
Hallo allerseits,

aus den Tabellen KONP, A018 und EINA möchte ich den Lieferantenpreis pro Artikel ermitteln (keine Transaktion!)

Die Abfrage erfolgt über eine direkte Verbindung zu SAP und SQL Code ( siehe unten, hoffentlich nachvollziehbar)

abgefragt werden folgende Spalten aus den Tabellen SAP-A018, SAP-KONP und SAP-EINA

MANDT KAPPL KSCHL LIFNR MATNR EKORG ESOKZ DATBI DATAB KNUMH KBETR KONWA

select a.*,k.* -- (Nicht alle Spalten sonder o.a. Spalten)

from [staging_prod].[dbo].sap_a018 a

left join [staging_prod].[dbo].SAP_KONP k

on k.KNUMH = a.KNUMH

inner join ( select distinct MATNR, LIFNR from SAP_EINA where RELIF = 'X' ) l

on a.MATNR = l.MATNR

and a.LIFNR = l.LIFNR

where a.MATNR in ('DE6009347', 'DE9077298')

Als Ergebnis erhalte ich

MANDT KAPPL KSCHL LIFNR MATNR EKORG ESOKZ DATBI DATAB KNUMH KBETR

010 M PB00 0000000152 DE6009347 0001 2 99991231 20210615 0000470118 230,84

010 M PB00 0000000152 DE6009347 8000 0 99991231 20220316 0000488120 283,73

010 M PB00 0000000152 DE6009347 0001 0 99991231 20230401 0000504586 291,11

010 M PB00 0000000495 DE9077298 0001 2 99991231 20201125 0000459276 3,90

010 M PB00 0000000495 DE9077298 0001 0 99991231 20230424 0000506102 3,90

Für mich handelt es sich hier um ein Stammdatenproblem, da zu einer eindeutigen MATNR verschiedene Liferantenpreise (KBETR) gültig sind . Ich habe den Einkauf um Hilfe gebeten. Sie teilten mir mit, es handele sich hierbei vermutlich um Konsignationbestand. Was denkt ihr? wo kann ich zusätzliche Informationen über KonsiWare finden?

VG und vielen Dank

wreichelt
vor ein Jahr
Hallo,

das passt schon, bitte das Datum DATAB beachten . Im letzten Satz steht dann der derzeit gültige Preis

010 M PB00 0000000152 DE6009347 0001 0 99991231 20230401 0000504586 291,11

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

Der Satz davor ist nur bis 16.03.2022 gültig gewesen

010 M PB00 0000000152 DE6009347 8000 0 99991231 20220316 0000488120 283,73

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

Gruß

Wolfgang