Hi Vinit,
I think the issue is with the way outbound idoc is filled and not with the filter.
If the idoc has all the 3 operations filter will only forward it to the reciever system. So maybe we need to look more into the way idoc data is filled rather than trying to check how filters are working.
Kindly let me know your views.
Regards,
Siddharth