Hi Laxmikath,
If the custom field you are going to add does not exist in the data base then you can go for AET
otherwise you can use the dynamic query search.
If the field already exist in the data base then you can follow the below process,
(It is a dynamic search)
Append the field to the stucture CRMST_QUERY_OPP_BTIL.
After doing this the field will be available in the UI configuration(if it is not able then go to context node and right click on the attribute and select assignment to design layer , click on insert assignment select 'no design layer' )
Go to SM30 and provide the Table/View CRMC_REPDY
Click on Create a new entry and provide the values
->Selection Field (field name from table)
->Fld Name in Database(table name~field name ex : CRMD_ORDER_INDEX~ZSTAT)
--> Dynamic Access Name ( DYN_ORDER_INDEX )
Go to SM30 and provide the Table/View CRMC_REPDY_DB
-->Dynamic Access Name( DYN_ORDER_INDEX )
-->No. Database Tables ( 1 )
-->Leading Database Tab( CRMD_ORDER_INDEX )
-->Join at Header Leve (HEADER )
-->Join at Item Level( ITEM )
-->FROM (Not Leading) ( INNER JOIN CRMD_ORDER_INDEX ON CRMD_ORDER_INDEX~ )
Hope this helps.
--
Vijay