Имя: Пароль:
1C
1С v8
УТ 11.5, задания к распределению взаиморасчетов
0 tesei
 
25.02.26
08:10
Доброе утро, коллеги. УТ 11.5.25.85. После обновления возникли сложности с отражением документов в ведомости по взаиморасчетам, в частности, с оплатой после отгрузки. Приходится постоянно пользоваться обработкой "Заполнение регистров взаиморасчетов". Посмотрел регистры сведений, в
РС ЗаданияКРаспределениюВзаиморасчетов около 50 млн записей. Вопрос: можно ли почистить этот регистр, не сломаются ли взаиморасчеты? После окончания чистки, есть ли шанс, что наладятся регламентные задания по взаиморасчетам, или придется сделать что-то ещё?
1 craxx
 
25.02.26
09:39
(0) убивай этот РС к чертовой матери
2 Мультук
 
гуру
25.02.26
08:38
(0)

1) Почему вы думаете, что этот регистр "временный" ?
Почему вы думаете, что почистив его один раз, туда больше не будут добавляться записи ?


2) Есть регламентное "Выполнение отложенных заданий"
Оно должно работать.

Нюанс: оно точно разгребает кучу "отложенных регистров" в том числе и этот,
но это регламентное должно быть запущено от пользователя с нужной "Дата запрета"

Не буду врать, просто не помню влияет ли сюда "дата запрета из закрытия периода"

3) Есть еще регламентное "Выполнение отложенных движений по расчетам с клиентами\поставщиками"
Но как работает оно я не смотрел.

P.S.
Имхо 1С снова намудрили с взаиморасчетами.
Но это не в первый, да и не в последний раз

P.P.S.
В механизме разгребания этих записей была пара веселых ошибок.
Надеюсь 1С их починила

Например:
Если в РС.ЗаданияКРаспределениюВзаиморасчетов.ВыполнитьОтложенноеРаспределениеВзаиморасчетов(..)
вдруг виснет запрос - это значит, что сверху в таблице значений "Задания" приехало X записей,
при этом X^2 = настолько много записей, что sql-серверу становится плохо.
3 p-soft
 
25.02.26
09:27
(0) +(1) вариантов все равно нет. в какой то записи словил блокировку и понеслась. оно еще некоторые обьекты пропускает, потом ищем куда просрочка делась. дурацкая тема от ут11.
4 tesei
 
25.02.26
14:07
Спасибо. В настоящий момент чищу регистр, буду следить за регламентом. Есть ещё РС ВспомогательнаяИнформацияВзаиморасчетов, ЗаданияНеоперативногоДопроведенияДокументов. Кол-во записей до ста тысяч. С ними надо что-то делать?
5 1cVandal
 
25.02.26
14:23
А в этом релизе 1 только вариант проведения взаиморасчетов в настройках?
Чтобы обнаруживать ошибки, программист должен иметь ум, которому доставляет удовольствие находить изъяны там, где, казалось, царят красота и совершенство. Фредерик Брукс-младший