![]() |
|
Поиск и замена ссылок, обычные формы | ☑ | ||
---|---|---|---|---|
0
shira84
23.05.25
✎
09:55
|
Добрый день. УТ 10.3. Подскажите существует ли обработка поиска и замены значений без открытия закрытого периода для обычных форм? В новых БСП есть поиск дублей, он прекрасно заменяет ссылку и не сбивает последовательность проведения документов, не регистрирует документы к обмену. А вот для обычных форм не могу найти ничего подобного, типовая обработка "поиск и замена значений" работает через запись документов, что требует открытие периода, сбивает последовательность проведения по партиям и регистрирует старые документы к обмену.
|
|||
1
Волшебник
23.05.25
✎
10:05
|
ИР - инструменты разработчика, Поиск дублей и замена ссылок, кнопка Параметры записи,
флаг "ОбменДанными.Загрузка = Истина" флаг "Без авторегистрации изменений"
|
|||
2
TormozIT
гуру
23.05.25
✎
10:59
|
(0) Про "не регистрирует документы к обмену" в БСП еще есть регистрация к обмену по правилам регистрации. Чтобы ее отключить в (1) нужно добавить какое то доп. свойство в общие параметры записи.
|
|||
3
shira84
23.05.25
✎
12:22
|
Без авторегистрации изменений не сработало, документы регистрируются все равно, попробую доп свойство ОтключитьМеханизмРегистрацииОбъектов
|
|||
4
Timon1405
23.05.25
✎
13:02
|
(3) если можно произвольный код писать то принудительно очищайте Объект.ОбменДанными.Получатели.Очистить();
|
|||
5
Serg_1960
23.05.25
✎
14:12
|
(0) Если мне память не изменяет, то "классическая" обработка "Поиск и замена значений" работает без перепроведения документов - объект и его движения обрабатываются раздельно. Кроме того, есть настройка "Отключать контроль записи", что алгоритмом воспринимается как "Параметры.Объект.ОбменДанными.Загрузка = Истина;".
PS: по любому будет "страдать" партионный учет, а обмен - нельзя не регистрировать, иначе рассинхронизация. |
|||
6
Волшебник
23.05.25
✎
14:14
|
(5) в филиальных базах тоже сделать замену ссылок
|
|||
7
Serg_1960
23.05.25
✎
15:28
|
(6)
(5) Поправлюсь: "иначе рассинхронизация" --> "иначе может быть рассинхронизация (но не обязательно)". |
|||
8
craxx
23.05.25
✎
15:37
|
(5) обработка "Поиск и замена значений" - движения тоже обрабатывает. Иначе смысла в ней немного, цель удалить дубли как правило.
|
|||
9
Serg_1960
25.05.25
✎
10:47
|
(8) Sorry, Вы были невнимательны. Именно это я и сказал: обработка изменяет ссылки во всех объектах; в документах и регистрах (в т.ч. регистры движений документов). Т.е обрабатываются документы без движений и движения без документов :)
|
Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |