Hi Dan,
Thanks for the pointers. I have tried changing the LowerBoundaryInternalID to "*" but the result is same. I am not able to see any log of my request on Business Communications Monitoring. I recon the problem lies in the way I assign value to LowerBoundaryInternalID. I have tried it a few different ways but none work:
1 - LowerBoundaryInternalID.Value = "*"
2 - LowerBoundaryInternalID.Value.Equals("*")
3 - dim pid As SAPService.ProductInternalID
pid = NEW SAPServoce.ProductInternalID
pid.value = "*"
LowerBoundaryInternalID = pid