Skip to Content
0
Former Member
Mar 21, 2007 at 07:30 PM

ENHANCE DATASOURCE with key field of source table

29 Views

Dear Friends, Please help me to resolve this important issue at my end.

<b>Requirement</b>: enhance the STRUCTURAL data source which is

based on the table VISTSU , now this table has a <b>key INTERNO</b> (Data Element : SECAINTRENO) which i want to enhance in datasource

SGONR = STRUCTURAL NUMBER present in extract structure of datasource

Solution: I am not able to see any records for zzinterno enhance field in datasource rsa3 (Extractor CHECKER). Can u help me correct the ABAP code or tell me the way to pull the records for ZZINTERNO from VISTSU table.

Thanks

Poonam Roy

ABAP Code

data: l_s_REIS_STRUCTURAL_ATTR like REIS_STRUCTURAL_ATTR.

case i_datasource.

WHEN '0STRUCTURAL_ATTR'.

loop at C_t_data into l_s_REIS_STRUCTURAL_ATTR.

l_tabix = sy-tabix.

clear I_VISTSU .

select single * from VISTSU into i_VISTSU where SG0NR = l_s_REIS_STRUCTURAL_ATTR-SGONR.

if sy-subrc = 0.

l_s_REIS_STRUCTURAL_ATTR-ZZINTRENO = I_VISTSU -INTRENO.

modify C_t_data from l_s_REIS_STRUCTURAL_ATTR index l_tabix.

endif.

endloop.

endcase.