Olá a todos!
Aqui estou enviando também o código. Estou obtendo dados para itab_likp, mas não estou obtendo dados para jtab_lips.
Executei ambas as tabelas com o valor vbeln, os dados estão lá, então por que não estou obtendo dados?
Por favor, me guie.
TYPE-POOLS: SLIS.
TABLES: LIKP, LIPS.
DATA: BEGIN OF ITAB_LIKP OCCURS 0,
BLDAT LIKE LIKP-BLDAT,
VBELN LIKE LIKP-VBELN,
BTGEW LIKE LIKP-BTGEW,
END OF ITAB_LIKP.
DATA: BEGIN OF JTAB_LIPS OCCURS 0,
VBELN LIKE LIKP-VBELN,
MATNR LIKE LIPS-MATNR,
ARKTX LIKE LIPS-ARKTX,
VRKME LIKE LIPS-VRKME,
END OF JTAB_LIPS.
selection-screen begin of block b with frame title t1.
select-options: date_pos for LIKP-BLDAT.
SKIP 2.
select-options: DCN for LIKP-VBELN.
SELECTION-SCREEN END OF BLOCK B.
INITIALIZATION.
T1 = 'DELIVERY CHALLAN'.
start-of-selection.
SELECT BLDAT VBELN BTGEW FROM LIKP INTO CORRESPONDING FIELDS OF TABLE ITAB_LIKP
WHERE BLDAT IN DATE_POS AND VBELN IN DCN.
SELECT MATNR ARKTX VRKME FROM LIPS INTO CORRESPONDING FIELDS OF TABLE JTAB_LIPS
FOR ALL ENTRIES IN ITAB_LIKP
WHERE VBELN = ITAB_LIKP-VBELN.
Saudações:
Manoj