Перепровожу программно несколько документов. Получаю ошибку:
Конфликт блокировок при выполнении транзакции:
Превышено максимальное время ожидания предоставления блокировки Значение константы НомерЗаданияКФормированиюДвиженийПоНДС = 0
Можно ли как-то отследить какой сеанс блокирует константу?
Можно ли код написать так, чтобы такой ошибки не возникало?
В журнале регистрации нашёл что ранее случалась такая ошибка при закрытии месяца и даже проведении документа "перемещение товаров". Зависших сеансов нет. Как можно исправить ошибку?
работа с константами очень медленная, переделайте алгоритм на хранение данных в регистре сведений
либо вообще откажитесь от такого хранения данных (все что надо в самом объекте можно хранить)
12.
Gilev.Vyacheslav
191821.09.22 09:21 Сейчас в теме
(3) это похоже на ошибку при проектировании структуры хранения данных разработчиками, они тоже люди, тоже ошибаются
относительно недавно попадалось в какой-то типовой конфигурации при записи элемента справочника константу записывали, вот там явно ошибка с точки зрения параллельной работы