gifts2017

Поиск и удаление дублей, замена ссылок с отключаемым контролем записи 8.3 УФ из БСП 2.2

Опубликовал Алексей Ушаков (chibor) в раздел Администрирование - Чистка базы

Работает только в управляемом режиме. На конфигурациях с версией БСП не ниже 2.2.5.36.
Предназначена для поиска и устранения дублирующихся элементов.
Сравнение производится по произвольным полям объекта.
Возможно установить произвольный отбор.
В отличие от типовой обработки из состава БСП, в обработке существует возможность отключить контроль записи (ОбменДанными.Загрузка = Истина).

Для чего нужна обработка?

При работе пользователей в программе часто ошибочно вводятся дубли (например, неправильно производился поиск элемента, в результате его не нашли и ввели заново), которые мешают правильному учету. В документах указывают то один экземпляр элемента, то другой, в результате при проведении документов возникают неправильные проводки, и баланс не сходится. Поэтому от дублирования в программе необходимо избавляться. 

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

Чем эта обработка отличается от типовой?

В отличие от типовой обработки из состава БСП, в обработке существует возможность отключить контроль записи (ОбменДанными.Загрузка = Истина). Это позволит выполнить подмену ссылок в закрытом периоде. Также отключает в большинстве объектов конфигурации бизнес-логику и проверки.

Какая у меня версия БСП?

Если вы не знаете свою версию БСП, используйте конструкцию:  стандартныеподсистемысервер.версиябиблиотеки(), если конструкция выполнится с ошибкой вида: "Переменная не определена (стандартныеподсистемысервер)" - это значит, у вас другая версия БСП и вам качать обработку не нужно, все равно она на этой конфигурации работать не будет. 

Скачать файлы

Наименование Файл Версия Размер
ПоискИУдалениеДублейКонтрольЗаписи 56
.epf 81,02Kb
27.10.15
56
.epf 81,02Kb Скачать

См. также

PowerTools от 1 000
Подписаться Добавить вознаграждение
Комментарии
1. Сергей Миронов (Zelenhof) 24.11.15 17:56
Спасибо за обработку.

Только почему-то не всегда срабатывает "Отключить контроль записи".
У меня в некоторых документах отказалась менять ссылку, выругавшись на дату запрета изменения данных.
2. Алексей Ушаков (chibor) 26.11.15 08:05
(1) Zelenhof, на какой конфигурации используете обработку? Возможно в этой конфигурации у документа не предусмотрено отключение проверки даты запрета редактирования в режиме ОбменДанными.Загрузка = Истина.
3. Сергей Миронов (Zelenhof) 26.11.15 13:57
(2) chibor, Конфигурация Бухгалтерия предприятия 3.0.41.56.
Документы были Поступление товаров и услуг и Поступление на расчетный счет.
Причем документов такого вида было много, но менять отказалась только в двух (в одном Поступлении ТУ и одном Поступлении на РС).
4. Осипов Сергей (fixin) 22.05.16 22:42
типовая кривовата, пишет, что не смогла удалить дубли, типо используется где-то... ну ее в баню.