Пишется получение данных из аксапты для отдельной системы.
Используется .net business connector.
Есть непонятная проблема следующего характера - не работает стандартный запрос
X++:
AxaptaRecord flat = _axapta.Connection.CreateAxaptaRecord("FlatAccountTable");
string q = string.Format("select * from %1 where %1.DataAreaId=='{0}' && %1.AccountNum=='{1}'", _curDataAreaId, accNum);
Console.WriteLine("Query = {0}", q.ToString());
flat.ExecuteStmt(q);
Никаких ошибок, ничего, только flat.Found всегда false. Все логины пройдены без проблем.
Экперимент запроса без where тоже выдает пустой результат.
Аналогичный запрос в самой БД дает то что нужно.
Не понимаю где искать косяк