‎2008 Apr 17 7:26 AM
Select MARC-MATNR (Material), MARC-WERKS (Plant) and MAKT-MAKTX (Material Description) from MARC table inner joining MAKT table on MATNR into an internal table IT_MARC where MARC_MATNR in S_MATNR, MARC_WERKS IN S_WERKS, MARC-DISMM EQ 'TBD AND MAKT-SPRAS EQ 'EN'.
For this how to declare internal table it_marc.
plz provide the code.
‎2008 Apr 17 7:32 AM
Hi,
data: begin of it_marc occurs 0,
matnr like marc-matnr,
werks like marc-werks,
maktx like makt-maktx,
end of it_marc.
if it is helpfull pls reward me.
Regards
Srimanta
‎2008 Apr 17 7:33 AM
Hi,
Types:Begin of ty_marc, "types declaration
matnr type matnr,
maktx type maktx,
werks type werks,
end of ty_marc.
data:wa_marc type ty_marc, "work area declaration
it_marc type table of ty_marc."main area declaration
Regards,
Raj.
‎2008 Apr 17 7:34 AM
Hi Frd
Do ur coding like this
data : BEGIN OF itab OCCURS 0,
matnr like marc-matnr,
werks like marc-werks,
maktx like makt-maktx,
end of itab.
SELECT marcmatnr marcwerks MARC~DISMM
maktmaktx MAKTSPRAS
INTO CORRESPONDING FIELDS OF TABLE itab FROM marc
INNER JOIN makt on maktmatnr = marcmatnr
where MARC~WERKS IN S_WERKS AND
MARC~DISMM EQ 'TBD' AND
MAKT~SPRAS EQ 'EN'.
Reward Me Points
By
Pari
‎2008 Apr 17 7:38 AM
Hi,
do like this.
TABLES:marc.
SELECT-OPTIONS:s_matnr for marc-matnr,
s_werks for marc-werks.
DATA:BEGIN OF it_marc OCCURS 0,
matnr like MARC-MATNR,
werks like MARC-WERKS,
maktx like MAKT-MAKTX,
END OF it_marc.
Select MARC~MATNR MARC~WERKS MAKT~MAKTX from MARC INNER JOIN MAKT on
marc~matnr = makt~matnr into CORRESPONDING FIELDS OF TABLE IT_MARC
WHERE MARC~MATNR in S_MATNR AND MARC~WERKS IN S_WERKS and
MARC~DISMM EQ 'TBD' AND MAKT~SPRAS EQ 'EN'.
rgds,
bharat.
‎2008 Apr 17 7:39 AM
data : BEGIN OF itab OCCURS 0,
matnr like marc-matnr,
werks like marc-werks,
maktx like makt-maktx,
end of itab.
select-options : s_matnr for marc-matnr,
s_werks for marc-werks.
SELECT marcmatnr marcwerks makt~maktx
INTO TABLE itab
FROM marc INNER JOIN makt
on maktmatnr = marcmatnr
where MARC~matnr IN S_matnr AND
MARC~WERKS IN S_WERKS AND
MARC~DISMM EQ 'TBD' AND
MAKT~SPRAS EQ 'EN'.
‎2008 Apr 17 7:41 AM
Hi,
Use the following Code.
types : Begin of x_marc,
matnr type marc-matnr,
werks type marc-werks,
maktx type marc-maktx,
matnr1 type makt-matnr,
end of x_marc.
data : it_marc type standard table of x_marc, "internal table
wa_marc type x_marc. " workarea
Reward if useful.
Thanks.
Swati
‎2008 Apr 17 7:42 AM
Hi,
tables: mara , marc.
Select-options: S_Matnr for mara-matnr,
S_werks for marc-werks.
data: begin of it_marc occurs 0,
matnr like marc-matnr,
werks like marc-werks,
maktx like makt-maktx,
end of it_marc.Regards,
Nehru.s
‎2008 Apr 17 8:09 AM
hi
try this
types : Begin of ty_marc,
matnr type marc-matnr,
werks type marc-werks,
maktx type marc-maktx,
end of ty_marc.
data : it_marc type standard table of ty_marc, "internal table
wa_marc type ty__marc. " workarea
regards
prasanth