on 02-26-2008 11:56 PM
Hi Team,
Here is the scenario, Not all the documents (sales/deliveries/billing) which I see in VA/L/F 03 are visible in the extract checker RSA3.
No, I do not have any restrictions on fields or the number of records.
Any ideas/pointers PLEASE.
Any thing else to check on R/3 conf side
Here is the enhancement code i have for the e xtractor.
*****************************************************************
CASE I_DATASOURCE.
WHEN '2LIS_11_VAHDR'.
DATA:L_MC11VA0HDR LIKE MC11VA0HDR.
DATA: LS_MC11VA0HDR TYPE MC11VA0HDR OCCURS 0 WITH HEADER LINE.
REFRESH: LS_MC11VA0HDR,LT_VBPA.
LS_MC11VA0HDR[] = C_T_DATA[].
IF NOT LS_MC11VA0HDR[] IS INITIAL.
SELECT VBELN PARVW KUNNR FROM VBPA INTO CORRESPONDING FIELDS OF TABLE LT_VBPA
FOR ALL ENTRIES IN LS_MC11VA0HDR
WHERE VBELN = LS_MC11VA0HDR-VBELN
AND POSNR = '000000'
AND ( PARVW = 'ZD' OR
PARVW = 'ZP' OR
PARVW = 'ZS' OR
PARVW = 'ZR' OR
PARVW = 'ZA' OR
PARVW = 'ZE').
ENDIF.
LOOP AT C_T_DATA INTO LS_MC11VA0HDR.
LOOP AT LT_VBPA INTO WA_VBPA Where VBELN = LS_MC11VA0HDR-VBELN.
IF WA_VBPA-PARVW = 'ZD'.
LS_MC11VA0HDR-ZZNU_DIS = WA_VBPA-KUNNR.
ELSEIF WA_VBPA-PARVW = 'ZP'.
LS_MC11VA0HDR-ZZNU_SALREP = WA_VBPA-KUNNR.
ELSEIF WA_VBPA-PARVW = 'ZS'.
LS_MC11VA0HDR-ZZNU_SUR = WA_VBPA-KUNNR.
ELSEIF WA_VBPA-PARVW = 'ZR'.
LS_MC11VA0HDR-ZZPF_1 = WA_VBPA-KUNNR.
ELSEIF WA_VBPA-PARVW = 'ZA'.
LS_MC11VA0HDR-ZZPF_2 = WA_VBPA-KUNNR.
ELSEIF WA_VBPA-PARVW = 'ZE'.
LS_MC11VA0HDR-ZZPF_3 = WA_VBPA-KUNNR.
ENDIF.
ENDLOOP.
MODIFY C_T_DATA FROM LS_MC11VA0HDR.
ENDLOOP.
******************************************************************
I have checked the enhancement code..It seems alright..anybody see any chinks...
Thanks for your time
Andy
HI Gurus,
ANy Ideas/Pointers...
Thanks
Andy
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
User | Count |
---|---|
85 | |
10 | |
10 | |
9 | |
6 | |
6 | |
6 | |
5 | |
4 | |
3 |
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.