Código:
SELECT mseg~matnr
makt~maktx
mseg~menge
mseg~dmbtr
mkpf~budat
FROM mseg
INNER JOIN (SELECT mseg~matnr
SUM( mseg~menge )
SUM( mseg~dmbtr )
FROM mseg
INTO CORRESPONDING FIELDS OF TABLE pre_mattab_recieve
WHERE mseg~bwart IN ('101', '102', '501', '502')
GROUP BY mseg~matnr) AS b
ON mseg~matnr EQ b~matnr
INNER JOIN makt
ON mseg~matnr EQ makt~matnr
AND makt~spras EQ 'ES'
INNER JOIN mkpf
ON mseg~mblnr EQ mkpf~mblnr
AND mseg~mjahr EQ mkpf~mjahr
INNER JOIN lfa1
ON mseg~lifnr EQ lfa1~lifnr
INTO CORRESPONDING FIELDS OF TABLE pre_outtab
WHERE mseg~bwart IN ('561', '562')
AND mseg~bwart IN Type " Sel. Screen
AND mseg~matnr IN Material " Sel. Screen
AND mkpf~budat EQ Posting. " Sel. Screen
el tipo de material de marav, y la fecha de la entrada de mkpf.
Comentario