Select distinct a.WSTOCKTYPEID,a.wstockid,a.FREORDERQTY ,a.SStockcode,a.FREORDERQTYTRIG,a.FMINIMUMQTY,a.FQtyOnHand,b.IMP_EXTID from stock a  join imp_link b
 on a.WStockid = b.WStockid and b.IMP_Sourceid =  <@SOURCEID@>
 join docline on docline.WStockid = a.WStockid join dochead on dochead.WDocid = docline.Wdocid 
 where (a.DSYSDATE >= dateadd (-20 minute to current_timestamp)) 
or   (Dochead.DSYSDATE >= dateadd (-20 minute to current_timestamp))