Quantcast
Channel: SCN : All Content - ABAP Development
Viewing all articles
Browse latest Browse all 8332

Table maintanance generator problem before saving(Event 01)

$
0
0

Hi Experts,

 

I have created one custom table with 5 fields

 

Field1  = Approval no ( Key Field and Editable )-->Auto Populated

Field 2 = Vesrion No ( Non Key filed and Output Only)

Filed 3=  description( Editable Filed)

Filed 4  = Created by(Auto poplated)

Filed 5 = Created_date(Autopopulate).

 

I have Create TMG for the table and am able to populate field4 field5 using create_entries event01.

 

My table having 3 records let us assume.

 

Field1        field2            field3              field4              field5

 

10001        01                  test               xxxx             12/09/14

 

10001        02                  test               xxxx             12/09/14

 

When i try to create same entry 10001 how to maintain vesrion(Field2)  number(Auto Populated). ?

 

I am trying to create using before save event how to compare TOTAL and EXTRACT tables?

 

Please find the code which I wrote its not working...

 

Please correct the below code.

 

LOOP AT total.

   wa_data1 = <vim_total_struc>.

   lv_index1 = sy-tabix.

   READ TABLE extract with KEY total.

   IF sy-subrc eq 0.

       lv_index2 = sy-tabix.

       wa_data2 = <vim_extract_struc>.

       if  wa_data1-version is INITIAL.

         wa_data1-version = 1.

       else.

          wa_data1-version = wa_data1-version + 1.

       endif.

       wa_data2-version = wa_data1-version.

       <vim_extract_struc> = wa_data2.

       <vim_total_struc> =  wa_data1.

       MODIFY extract INDEX lv_index2.

       MODIFY total index lv_index1.

   ENDIF.


Viewing all articles
Browse latest Browse all 8332

Trending Articles



<script src="https://jsc.adskeeper.com/r/s/rssing.com.1596347.js" async> </script>