14.01.2011, 07:50 | #1 |
Участник
|
Блокировка таблицы LedgerBalancesTransDelta (AX 2009)
Добрый день!
Используется: Приложение: АХ 2009 (SP1 + RU5) База: SQL Server 2005 Проблема: При создании проводок ГК происходит блокировка таблицы LedgerBalancesTransDelta. Возникает ошибка: Невозможно удалить записть в Сальдо ГК - Аналитики (LedgerBalancesTransDelta). Счет ГК: , . Тупиковая ситуация. Один или несколько пользователей одновременно блокировали всю таблицу или ее часть. Блокировка происходит периодически при работе у разных пользователей. Воссоздать ситуацию искусственно пока не удалось. Операции, вызывающие ошибки, самописные, были перенесены с ах3, возможно что-то не учтено при переносе. Но удаление записей в таблице LedgerBalancesTransDelta происходит в стандартном методе LedgerBalancesTransDelta::deleteTemporaryDeltaRecords(userTTSId, connection). Вызывается метод так же стандартно из класса LedgerVoucher. В чем может быть проблема? |
|
Теги |
ledgerbalancestransdelta, sql 2005, sql server, блокировка, deadlock, ax2009 |
|
|