04-13-2010 12:43 PM
Hi ,
I am using Standard input method object 0070 , method 0000 , program RV14BTCI
i am trying to upoald a040 table , all data are getting correctly but when processing in SM35
i am getting following error
field RV13A-DATBI does not eixts in the screen loop SAPMV13A 5040
Loop Fields must be specified in the batch input in the follwoing way
loopfields(3) , where '3' refers to the line of the loop.
Thanks
Mohan
04-13-2010 1:00 PM
sample to fill r14btci
** 1. Bgr00 fill
CLEAR BGR00.
BGR00-STYPE = 0.
CONCATENATE 'KOND_MM_' SY-DATUM+4(4) INTO BGR00-GROUP .
BGR00-MANDT = SY-MANDT.
BGR00-USNAM = SY-UNAME.
BGR00-XKEEP = 'X'.
BGR00-NODATA = NODAT.
TRANSFER BGR00 TO FILE2.
SORT HKOND.
LOOP AT HKOND.
***2. new condition
AT NEW KSCHL.
CLEAR BKOND1.
BKOND1-STYPE = 1.
BKOND1-TCODE = 'XK15'.
BKOND1-KVEWE = 'A'.
BKOND1-KOTABNR = '044'.
BKOND1-KAPPL = 'M'.
BKOND1-KSCHL = HKOND-KSCHL.
TRANSFER BKOND1 TO FILE2.
ENDAT.
***3. main data
CLEAR BKOND2.
BKOND2-STYPE = '2'.
CONCATENATE 'ZENT' HKOND-LIFNR INTO BKOND2-VAKEY.
move: hkond-datbi to bkond2-datbi,
hkond-datab to bkond2-datab.
BKOND2-KBETR = HKOND-KBETR.
*** Rest nur entwerten.
BKOND2-KONWA = NODAT.
BKOND2-KPEIN = NODAT.
BKOND2-KMEIN = NODAT.
BKOND2-MWSK1 = NODAT.
BKOND2-KONMS = NODAT.
BKOND2-MXWRT = NODAT.
BKOND2-GKWRT = NODAT.
BKOND2-STFKZ = NODAT.
BKOND2-KZNEP = NODAT.
BKOND2-LOEVM_KO = NODAT.
BKOND2-SKONWA = NODAT.
TRANSFER BKOND2 TO FILE2.
ENDLOOP.