Имя: Пароль:
1C
 
КА 2.4 долго распроводятся реализации из-за онлайн взаиморасчетов.
0 mastodont
 
17.06.20
11:49
Появилась задача, загрузить в комплексную задним числом данные из 7ки.

Это происходит ОЧЕНЬ медленно.
Замеры производительности показали, что все дело в пересчете взаиморасчетов.

Как можно ускорить процесс?

Перевести расчеты в "оффлайн". Но 1С активно рекомендует режим "онлайн", и когда-нибудь оффлайн прекратят поддерживать.
Какие еще косяки могут вылезти при переходе на оффлайн?
1 Dmitry1c
 
17.06.20
11:49
(0) загрузить доки не проведенными, провести потом.
2 Фрэнки
 
17.06.20
11:53
А как-то странно они тут загружаются... Это самописная загрузка что ли? Обычно ставят параметр Обмен данными Загрузка Истина
3 yzimin
 
17.06.20
11:54
(2) Они видимо проводят при загрузке зачем-то
4 mastodont
 
17.06.20
11:56
Документы в базе уже загруженные.
При загрузке меняются...

И вот именно распроведение или перепроведение тормозит.

Если распровести и загрузить, то все быстро. Но распроводятся долго.
5 mastodont
 
17.06.20
11:57
(4) в базе уже проведенные документы...
6 Фрэнки
 
17.06.20
11:57
так я и спрашиваю - загрузка самописная, которая не умеет создавать наборы записей регистров. Вот и пихают штатный механизм проведения.
7 H A D G E H O G s
 
17.06.20
11:57
В старых версиях УТ11.2 расчет взаиморасчетов по документам был написан ебейши и тормозил экспотенциально от количества записей в регистре Расчеты по покупателям.
если ваша КА2 является аналогом УТ11.2 - то - велком
8 mastodont
 
17.06.20
11:58
(6) да. правила самописные.
9 Фрэнки
 
17.06.20
12:00
(5) вам самим как хочется? Изменить только реквизиты у документов или изменить некоторые записи регистров?

Напишите до конца в процедурах загрузки, что нужно из загружаемых данных создавать и все.

Ну а так... То снять с проведения, то ввести проведение... конечно оно все так тормозить будет.
10 mastodont
 
17.06.20
12:00
(7) КА 2.4.11.46 типовая.
11 mastodont
 
17.06.20
12:04
(9) В итоге нужен полноценно проведенный документ.

ну вот если поставить расчеты оффлайн. то все происходит быстро.
Правда потом регламентное задание будет эти расчеты пересчитывать...
12 mastodont
 
17.06.20
12:07
Хочется как в какой-нибудь БП. Быстренько загрузить и сделать перепроведение за период...
13 Krendel
 
17.06.20
12:10
(12) Убери двиги по регистрам, радуйся
14 mastodont
 
17.06.20
13:39
(13) чет туплю. Как это сделать?
15 mastodont
 
17.06.20
16:39
up