|
Конфликт блокировок при выполнении транзакции: Превышено максимальное время ожидания предо | ☑ | ||
---|---|---|---|---|
0
Tato895
29.06.22
✎
14:20
|
Конфликт блокировок при выполнении транзакции:
Превышено максимальное время ожидания предоставления блокировки {ОбщийМодуль.ОбщегоНазначенияУТКлиент.Модуль(1845)}: Результат = Форма.Записать(ПараметрыЗаписи); {Документ.ПриходныйКассовыйОрдер.Форма.ФормаДокумента.Форма(1776)}: ОбщегоНазначенияУТКлиент.ОбработатьЗаписьОбъектаВФорме(ЭтотОбъект, ПараметрыДляЗаписи); по причине: Ошибка при выполнении обработчика - 'ОбработкаПроведения' по причине: Конфликт блокировок при выполнении транзакции: Превышено максимальное время ожидания предоставления блокировки {ОбщийМодуль.ПроведениеДокументов.Модуль(1521)}: Документ.Движения.Записать(); {ОбщийМодуль.ПроведениеДокументов.Модуль(217)}: ПровестиДокумент(Документ, Отказ, ДопПараметры); {Документ.ПриходныйКассовыйОрдер.МодульОбъекта(401)}: ПроведениеДокументов.ОбработкаПроведенияДокумента(ЭтотОбъект, Отказ); по причине: Ошибка при выполнении обработчика - 'ПередЗаписью' по причине: Конфликт блокировок при выполнении транзакции: Превышено максимальное время ожидания предоставления блокировки {РегистрСведений.ГрафикПлатежей.МодульМенеджера(64)}: Блокировка.Заблокировать(); {РегистрНакопления.РасчетыСКлиентами.МодульНабораЗаписей(184)}: РегистрыСведений.ГрафикПлатежей.УстановитьБлокировкиДанныхДляРасчетаГрафика( {ОбщийМодуль.ПроведениеДокументов.Модуль(1521)}: Документ.Движения.Записать(); {ОбщийМодуль.ПроведениеДокументов.Модуль(217)}: ПровестиДокумент(Документ, Отказ, ДопПараметры); {Документ.ПриходныйКассовыйОрдер.МодульОбъекта(401)}: ПроведениеДокументов.ОбработкаПроведенияДокумента(ЭтотОбъект, Отказ); по причине: Конфликт блокировок при выполнении транзакции: Превышено максимальное время ожидания предоставления блокировки Как решить проблему? |
|||
1
Kassern
29.06.22
✎
14:23
|
(0) прочитать про блокировки и решить самостоятельно (самый сложный и тернистый путь), нанять специалиста (не факт, что поможет).
В двух словах, ваш кусок кода попытался заблокировать таблицу регистра сведений, но не смог, так как она уже заблокирована и не дождался, пока ее отпустит) |
|||
2
Ryzeman
29.06.22
✎
14:30
|
99% что виной какие-нибудь доработки. Перекрестная запись документов в обработке проведения или подписках, либо что-то ещё блокирует регистр по этому же объекту оплаты. Если хватает квалификации через F10-F11 отладчиком пройдись по обработке проведения и дальше по подпискам, может, найдёшь
|
|||
3
Hans
29.06.22
✎
14:32
|
Без компетенций проблему не решить.
|
|||
4
Tato895
05.07.22
✎
08:21
|
Всем спасибо! Проблема решена
|
|||
5
Kassern
05.07.22
✎
08:22
|
(4) как решили?
|
|||
6
rozer76
05.07.22
✎
10:29
|
увеличили в конфигураторе "время ожидания" .. бггг ))
|
|||
7
rudnitskij
05.07.22
✎
10:56
|
(5) наняли специалиста наверное)
Хотя более вероятно, что блокировка перестала выскакивать на какое-то продолжительное время - и люди думают, что "проблема решена". Как человек, у которого зуб не болел последние полчаса, думает, что кариес сам прошел и идти к стоматологу уже не нужно |
|||
8
Kassern
05.07.22
✎
10:58
|
(7) Либо закоментили кусок кода, после которого началась эта проблема.
|
Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |