ENHANCEMENT-POINT YPDENY_OFIN SPOTS YDENY_OFIN . if ( chained_action_iv eq 'XX20' or chained_action_iv eq 'XX30' ) and action_iv = action_outbound_finish_gc. "OFIN data: begin of it_benum occurs 0, outpo type ltak-benum, end of it_benum, begin of lt_benum occurs 0, outpo type SYCHAR50, end of lt_benum. loop at jitodiaco_ct into wa_jito. append wa_jito-outpo to it_benum. endloop. select ltak~tanum from ltak inner join ltap on ltak~tanum eq ltap~tanum into table lt_benum for all entries in it_benum[] where ltak~benum = it_benum-outpo and ltap~pquit = 'X' and ltap~vorga <> 'ST' and ltap~vorga <> 'SL'. "ST/SL - should not be cancelled if sy-subrc eq 0. message s002(Y_SAP). read table lt_benum into sy-msgv1. call function 'JITOUT04_FILL_ERROR_TABLE' exporting sy = sy changing jitodata_cs = jitodata_cs. message s002(Y_SAP) with sy-msgv1 raising no_action_done. endif. "sy-subrc eq 0 endif. "ACTION_IVs