Hi Aneel,
This program is used to make Goods Receipt/Issue Slips Printout via NAST . If you want to do some validations in MIGO i prefer you to find some other User Exits.
Let me know your requirement, so i can give you more insight on this.
Thanks & Regards,
Sagar