Hi All
Thanks for your support and help on this issue.
The issue has been resolved, what we did was we asked the external WH system to send the message with "Direction" as inbound i.e. 02 and it worked. I am still not sure if the setup has to be this way? but its working