Application Development Discussions
Join the discussions or start your own on all things application development, including tools and APIs, programming models, and keeping your skills sharp.
cancel
Showing results for 
Search instead for 
Did you mean: 

LSMW - Condition Records

Former Member
0 Kudos

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

1 REPLY 1

andreas_mann3
Active Contributor
0 Kudos

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.