Hello Shabbir,
This BADI uses fm ME_POST_REQUISITION_EXT to update the requistions. This fm is retaining data from the previous run and therefore is not showing you the latest data from CJ20N in IM_EBAN internal table.
To get the latest data in IM_EBAN run fm ME_REFRESH_REQUISITION_EXT. This will take of your problem.
Regards,
Pratap