07-02-2007 1:48 PM
Hi All,
I need to know which all MATKL is supplied by a particular LIFNR.Please suggest any Tables or T-code through which i can get this data.
Thanks and Regards,
Shital.
07-02-2007 2:08 PM
Hi,
see the table EINA(Purchasing Info Record: General Data)
tcode is ME11.
rgds,
bharat.
07-02-2007 2:08 PM
Hi,
see the table EINA(Purchasing Info Record: General Data)
tcode is ME11.
rgds,
bharat.
07-02-2007 2:20 PM
You can either EINA Table or Join EKKO and EKPO Table
EKKO will have LIFNR and EKPO WILL Have Matnr,matkl ( Common field is EBELN)
Thanks
Seshu
07-02-2007 2:40 PM
Hi Shital,
You can go ahead and check Source List to get a relation between MATKL and LIFNR. A016 is the table for Source List.
Regards,
Kiran
07-02-2007 2:46 PM
07-02-2007 9:53 PM
See code below.
REPORT ztest.
TABLES: ekko, ekpo.
TYPES: BEGIN OF x_itab,
lifnr LIKE ekko-lifnr,
matnr LIKE ekpo-matnr,
maktx LIKE makt-maktx,
END OF x_itab.
DATA: t_itab TYPE STANDARD TABLE OF x_itab,
h_itab TYPE x_itab.
SELECTION-SCREEN: BEGIN OF BLOCK b1.
SELECT-OPTIONS: s_lifnr FOR ekko-lifnr,
s_matnr FOR ekpo-matnr.
SELECTION-SCREEN: END OF BLOCK b1.
START-OF-SELECTION.
SELECT ekko~lifnr
ekpo~matnr
makt~maktx
INTO TABLE t_itab
FROM ekko
INNER JOIN ekpo ON ekpoebeln = ekkoebeln
INNER JOIN makt ON maktmatnr = ekpomatnr
AND makt~spras = sy-langu
WHERE ekko~lifnr IN s_lifnr.
SORT t_itab BY lifnr matnr.
DELETE ADJACENT DUPLICATES FROM t_itab.
LOOP AT t_itab INTO h_itab.
WRITE: / h_itab-lifnr, h_itab-matnr, h_itab-maktx.
CLEAR h_itab.
ENDLOOP.
07-02-2007 9:57 PM
Get all the materials supplied by the particular vendor from EINA and then for each article get the MATKL value from MARA.