Ошибка расчета амортизации при закрытии месяца
Добрый день. Подскажите, кто сталкивался с подобной проблемой. При выполнении рег операции начисление амортизации ОС такая ошибка:
Конфликт блокировок при выполнении транзакции:
Превышено максимальное время ожидания предоставления блокировки
{Документ.АмортизацияОС2_4.МодульМенеджера(1611)}:ДокументОбъект.Записать(РежимЗаписиДокумента.Проведение);
{Документ.АмортизацияОС2_4.МодульМенеджера(177)}:ЗаписатьРасчетАмортизации(ПараметрыРасчета);
{(1)}:Документы.АмортизацияОС2_4.РассчитатьАмортизацию(Параметры[0],Параметры[1])
{ОбщийМодуль.ОбщегоНазначения.Модуль(5326)}:Выполнить ИмяМетода + "(" + ПараметрыСтрока + ")";
{ОбщийМодуль.ДлительныеОперации.Модуль(1157)}:ОбщегоНазначения.ВыполнитьМетодКонфигурации(ИмяПроцедуры, ПараметрыВызова);
{ОбщийМодуль.ДлительныеОперации.Модуль(1147)}:ВызватьПроцедуру(ВсеПараметры.ИмяПроцедуры, ВсеПараметры.ПараметрыПроцедуры);
по причине:
Конфликт блокировок при выполнении транзакции:
Превышено максимальное время ожидания предоставления блокировки
{Документ.АмортизацияОС2_4.МодульМенеджера(1622)}:ВызватьИсключение ТекстОшибки;
{Документ.АмортизацияОС2_4.МодульМенеджера(177)}:ЗаписатьРасчетАмортизации(ПараметрыРасчета);
{(1)}:Документы.АмортизацияОС2_4.РассчитатьАмортизацию(Параметры[0],Параметры[1])
{ОбщийМодуль.ОбщегоНазначения.Модуль(5326)}:Выполнить ИмяМетода + "(" + ПараметрыСтрока + ")";
{ОбщийМодуль.ДлительныеОперации.Модуль(1157)}:ОбщегоНазначения.ВыполнитьМетодКонфигурации(ИмяПроцедуры, ПараметрыВызова);
{ОбщийМодуль.ДлительныеОперации.Модуль(1147)}:ВызватьПроцедуру(ВсеПараметры.ИмяПроцедуры, ВсеПараметры.ПараметрыПроцедуры);
Рег задание создает по 3 документа расчета амортизации для каждой организации в каждом месяце. И это сделано, как нам объяснили, для оптимизации расчетов и тд. Проводки и движения формируются в одном документе из трех, но ошибка, тем не менее, не исчезает.
Конфликт блокировок при выполнении транзакции:
Превышено максимальное время ожидания предоставления блокировки
{Документ.АмортизацияОС2_4.МодульМенеджера(1611)}:ДокументОбъект.Записать(РежимЗаписиДокумента.Проведение);
{Документ.АмортизацияОС2_4.МодульМенеджера(177)}:ЗаписатьРасчетАмортизации(ПараметрыРасчета);
{(1)}:Документы.АмортизацияОС2_4.РассчитатьАмортизацию(Параметры[0],Параметры[1])
{ОбщийМодуль.ОбщегоНазначения.Модуль(5326)}:Выполнить ИмяМетода + "(" + ПараметрыСтрока + ")";
{ОбщийМодуль.ДлительныеОперации.Модуль(1157)}:ОбщегоНазначения.ВыполнитьМетодКонфигурации(ИмяПроцедуры, ПараметрыВызова);
{ОбщийМодуль.ДлительныеОперации.Модуль(1147)}:ВызватьПроцедуру(ВсеПараметры.ИмяПроцедуры, ВсеПараметры.ПараметрыПроцедуры);
по причине:
Конфликт блокировок при выполнении транзакции:
Превышено максимальное время ожидания предоставления блокировки
{Документ.АмортизацияОС2_4.МодульМенеджера(1622)}:ВызватьИсключение ТекстОшибки;
{Документ.АмортизацияОС2_4.МодульМенеджера(177)}:ЗаписатьРасчетАмортизации(ПараметрыРасчета);
{(1)}:Документы.АмортизацияОС2_4.РассчитатьАмортизацию(Параметры[0],Параметры[1])
{ОбщийМодуль.ОбщегоНазначения.Модуль(5326)}:Выполнить ИмяМетода + "(" + ПараметрыСтрока + ")";
{ОбщийМодуль.ДлительныеОперации.Модуль(1157)}:ОбщегоНазначения.ВыполнитьМетодКонфигурации(ИмяПроцедуры, ПараметрыВызова);
{ОбщийМодуль.ДлительныеОперации.Модуль(1147)}:ВызватьПроцедуру(ВсеПараметры.ИмяПроцедуры, ВсеПараметры.ПараметрыПроцедуры);
Рег задание создает по 3 документа расчета амортизации для каждой организации в каждом месяце. И это сделано, как нам объяснили, для оптимизации расчетов и тд. Проводки и движения формируются в одном документе из трех, но ошибка, тем не менее, не исчезает.
Прикрепленные файлы:


По теме из базы знаний
Ответы
Подписаться на ответы
Инфостарт бот
Сортировка:
Древо развёрнутое
Свернуть все
Для получения уведомлений об ответах подключите телеграм бот:
Инфостарт бот