hi piwal
when you create sale order level on that time customer is hold so on that time you can set the reason of rejection , then system not showing in MD04 , are any planning level
set the rejection of rejection using user exit and write abap code based on your requirement .
include: mv45afzz
userexit: USEREXIT_SAVE_DOCUMENT_PREPARE
regards
sankar