|
0
tesei
25.02.26
✎
08:10
|
Доброе утро, коллеги. УТ 11.5.25.85. После обновления возникли сложности с отражением документов в ведомости по взаиморасчетам, в частности, с оплатой после отгрузки. Приходится постоянно пользоваться обработкой "Заполнение регистров взаиморасчетов". Посмотрел регистры сведений, в
РС ЗаданияКРаспределениюВзаиморасчетов около 50 млн записей. Вопрос: можно ли почистить этот регистр, не сломаются ли взаиморасчеты? После окончания чистки, есть ли шанс, что наладятся регламентные задания по взаиморасчетам, или придется сделать что-то ещё?
|
|
|
2
Мультук
гуру
25.02.26
✎
08:38
|
(0)
1) Почему вы думаете, что этот регистр "временный" ?
Почему вы думаете, что почистив его один раз, туда больше не будут добавляться записи ?
2) Есть регламентное "Выполнение отложенных заданий"
Оно должно работать.
Нюанс: оно точно разгребает кучу "отложенных регистров" в том числе и этот,
но это регламентное должно быть запущено от пользователя с нужной "Дата запрета"
Не буду врать, просто не помню влияет ли сюда "дата запрета из закрытия периода"
3) Есть еще регламентное "Выполнение отложенных движений по расчетам с клиентами\поставщиками"
Но как работает оно я не смотрел.
P.S.
Имхо 1С снова намудрили с взаиморасчетами.
Но это не в первый, да и не в последний раз
P.P.S.
В механизме разгребания этих записей была пара веселых ошибок.
Надеюсь 1С их починила
Например:
Если в РС.ЗаданияКРаспределениюВзаиморасчетов.ВыполнитьОтложенноеРаспределениеВзаиморасчетов(..)
вдруг виснет запрос - это значит, что сверху в таблице значений "Задания" приехало X записей,
при этом X^2 = настолько много записей, что sql-серверу становится плохо.
|
|