|
Поиск и замена ссылок, обычные формы
TormozIT, ДобрыйПутник, Fish, nick86, craxx, Serg_1960, Михаил_, kubik_live, evorle145, Мультук, Chameleon1980, Федя Тяпкин, denk32, Irbis, Кирпич, butterbean, Волшебник, 2S, RVN, CepeLLlka, Хряк, Ivanich, Ненавижу 1С, ptiz, Vstur, RomanYS, Timon1405, maxab72, Prog_man, laeg, takefive, Domovoi, Crusher, ads55, youalex, shira84, Андрюха, DiMel_77, NikeArz, mmg, ldo6, Олдж, SleepyHead, obs191, Gennady, Hawk_1c, программистище, Лирик, lucky_, strange2007, PR, Михаил Козлов
| ☑ |
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) обработка "Поиск и замена значений" - движения тоже обрабатывает. Иначе смысла в ней немного, цель удалить дубли как правило.
|
|