Originalmente publicado por diogo2008
Ver Mensaje
1- la tabla gt_bsis UNICAMENTE tiene definidos estos campos y en ese orden, no?
bukrs hkont gjahr belnr buzei xblnr blart monat shkzg mwskz dmbtr dmbe2
De no ser asi te tira dump.
2- Vos me decis que si vos haces esto te tira dump de timeout ???
SELECT bukrs belnr gjahr blart monat
INTO CORRESPONDING FIELDS OF TABLE gt_bkpf
FROM bkpf
WHERE bukrs EQ p_bukrs AND
belnr IN s_belnr AND
gjahr EQ p_gjahr AND
blart IN s_blart AND
monat IN s_monat.
CHECK gt_bkpf[] IS NOT INITIAL.
SELECT
bukrs hkont gjahr belnr buzei xblnr
blart monat shkzg mwskz dmbtr dmbe2
INTO CORRESPONDING FIELDS OF TABLE gt_bsis
FROM bsis
FOR ALL ENTRIES IN gt_bkpf
WHERE bukrs = gt_bkpf-bukrs
AND hkont IN s_hkont
AND gjahr = gt_bkpf-gjahr
AND belnr = gt_bkpf-belnr
AND budat LE gv_budat.
Saludos
Comentario