Показать сообщение отдельно
Старый 06.11.2018, 16:26   #1  
trud is offline
trud
Участник
Лучший по профессии 2017
 
1,038 / 1629 (57) ++++++++
Регистрация: 07.06.2003
Записей в блоге: 1
Разноска накладной по большой закупке
Столкнулся со странностями при разноске накладной по закупке где больше 1000 строк(функциональность локализации)
Система во время процесса создает около миллиона записей в SUBLEDGERJOURNALACCOUNTENTRYDISTRIBUTION,
(место в коде не знаю, проверял путем запуска следующего скрипта во время разноски, отличие было более чем в миллион
X++:
select count(*) from SUBLEDGERJOURNALACCOUNTENTRYDISTRIBUTION
select count(*) from SUBLEDGERJOURNALACCOUNTENTRYDISTRIBUTION(nolock)
потом при запуске блока корреспонденции эти записи удаляются
Нажмите на изображение для увеличения
Название: Subledger.jpg
Просмотров: 334
Размер:	121.4 Кб
ID:	12123
и далее разноска идет уже в нормальном режиме.
Проблема что притормаживает
Вопрос - откуда вообще возникло такое странное архитектурное решение(создать миллион записей, а потом его удалить) и можно ли как-то с этим бороться
Версия AX2012R3 CU12