|   |   | 
| 
 | Поиск и замена ссылок, обычные формы | ☑ | ||
|---|---|---|---|---|
| 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, Вы были невнимательны. Именно это я и сказал: обработка изменяет ссылки во всех объектах; в документах и регистрах (в т.ч. регистры движений документов). Т.е обрабатываются документы без движений и движения без документов :)     | |||
| 10
    
        TormozIT гуру 11.06.25✎ 09:40 | 
        (2) Флажок "Без авторегистрации изменений" в инструменте (1) в том числе включает и флаг ОтключитьМеханизмРегистрацииОбъектов в доп. свойствах объекта. 
 (3) Так что если он не сработал, то вероятно в твоем старом БСП какое-то другое доп. свойство надо вставлять в качестве флага. | 
| Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |