16.05.2006, 10:50 | #1 |
Участник
|
Ошибка: СУБД или приложение?
Уважаемые коллеги!
Имеем: Axapta 3.0 SP1 _itemId имеется в наличии А штук по складской аналитике InventDimCriteria (см. ниже), о чем свидетельствует и форма "В Наличии" и оборотка Кто-нибудь сталкивался со следующей проблемой: при попытке запустить приемку (стандартная функциональность) по карантинному заказу при проверке через класс InventOnHand (в наличии) при выполнении следующего запроса: select #inventSumFields from inventSum where inventSum.itemId == _itemId && inventSum.closed == NoYes::No #inventDimjoin(inventSum.InventDimId,inventDim,InventDimCriteria,InventDimParm); в inventSum'е возвращается в наличии = 0!!!!. Если вынести этот же запрос с теми же входящими параметрами допустим в Job, то возвращает, как положено, в наличии = A штук. (разница запросов пожалуй лишь в том, что в первом случае запрос выполняется на сервере, во втором на клиенте) Локальная перекомпиляция, реиндексация и синхронизация не помогла. База очень большая, поэтому для экспериментов просто нет времени. Проверку целостности данных не запускали уже с год, опять же по причине большой базы или скорее нехватки времени (система работает 6дней в неделю) Кто-нибудь сталкивался с подобной проблемой? И как лечить подобное? |
|
Теги |
ax3.0 |
|
Похожие темы | ||||
Тема | Ответов | |||
Ошибка при запуске 3-tier | 3 | |||
Ошибка в формате числа. | 7 | |||
Ошибка при обработке С-Ф | 7 | |||
Ошибка при сохранении поставщика | 19 | |||
Русская локализация Axapta 3 ? | 59 |
|