Я сгенерировал несколько прокси ERPTables для запроса таблиц SAP. Столбцы генерируются как строка типа. Поскольку ERPConnect Linq, по-видимому, не поддерживает объединение, как и любой другой запрос в предложении where более сложный, чем сравнение на равенство, мне пришлось разделить объединение на несколько отдельных запросов и выполнить объединения в C #. Проблема в том, что некоторые столбцы с ключами GUID усекаются до 16 символов.
Я пытался исследовать это, но в ERPTable, похоже, нет настраиваемого параметра для этого. Я очень подозреваю, что это какой-то шанениган со стороны SAP, но я не знаю, какие проверки нужно сделать, чтобы ограничить источник проблемы.
Кто-нибудь испытывал эту проблему с ERPConnect?