Dave,
I have tried a data range which does return data. When I use "<tem:strWhereClause>(TxnDate >= '2013-09-23')</tem:strWhereClause>", many record are retrieved. However, when I try to limit the search to one week with "<tem:strWhereClause>(TxnDate >= '2013-09-23') AND (TxnDate <= '2013-09-29')</tem:strWhereClause>", I not only get no records, I don't get any XML returned. (When an empty set is returned I normally see XML like this:
<?xml version="1.0" encoding="utf-8"?><soap:Envelope xmlns:soap="http://www.w3.org/2003/05/soap-envelope" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema"><soap:Body><MethodAPISelect_XMLV2Response xmlns="http://tempuri.org/"><MethodAPISelect_XMLV2Result><?xml version="1.0" encoding="windows-1252" ?><MethodAPI response = "Success" MaxRecords= "False"><MethodIntegration /></MethodAPI></MethodAPISelect_XMLV2Result></MethodAPISelect_XMLV2Response></soap:Body></soap:Envelope>
However, as I mentioned above, I am not even getting that.)
I did try your second suggestions, with the same empty response.
It seems like the where statement in question is causing Method to choke and return an empty reply. Not false, just empty.
Are there any know caveats to including TxnDate in where clauses?
Thanks