Описание обработки:
Обработка предназначена для анализа одинаковых по структуре баз данных с сквозным обменом справочника 'Физические лица' для удаления дублирующих элементов без ссылок на удаляемые элементы.
Эпапы обработки:
1. Провести обмены между базами данных, в которых будет проводится анализ справочника 'Физические лица' таким образом, чтобы все физические лица мигрировали между этими базами. Иными словами, чтобы состав справочников во всех базах был идентичным.
2. В первый раз запустив обработку с действием 'анализ' в первой выбранной базе, и предварительно указав в поле 'анализируемое количество баз' то количество баз, которое вы собираетесь подвергнуть анализу, и в поле 'номер базы' установить 1. При необходимости установить отбор по анализируемым физическим лицам, выбрать имя и путь для создаваемого файла соответствий.
3. Запустить обработку во всех остальных анализируемых базах данных, указав уже созданный файл соответствий и увеличив порядковый номер базы на 1 в поле 'номер базы в файле'. При необходимости установить отбор по анализируемым физическим лицам, но помните, если вы в одной базе данных указали отбор по физическим лицам, то и во всех остальных базах данных вы должны указать такой же отбор, иначе правильность работы обработки не гарантируется.
4. После анализа всех баз должен получиться файл с указанным именем и расширением dbf, содержащий колонки уникального идентификатора физического лица, код элемента и количество колонок по количеству анализируемых баз, т.е. если было проанализировано 4 базы, то и будет 4 колонки с цифрой у каждого физического лица лица(0 разрешено удалять, 1 удаляемый элемент содержит ссылки на себя у других элементов базы, т.е удаление запрещено).
5. В любой из анализируемых баз данных нужно открыть обработку с действием 'Пометкаудаления', после чего указать этот файл данных и при необходимости установить флажок отмены помеченных элементов на удаление, смысл которого состоит в том, чтобы отменять пометку удаления у тех элементов, которые помечены на удаление, но не разрешены обработкой на удаление, т.е. иными словами если в базах они помечены на удаление, но в какой то из баз на них ссылаются другие объекты, то такие элементы не подлежат удалению. Затем запустить обработку на исполнение.
6. По окончании работы обработки в этой базе в справочнике 'Физические лица' будут помечены на удаление те элементы, которые были разрешены на удаление и те которые были помечены на удаление до выполнения обработки, а если был установлен флаг 'отмены помеченых на удаление' то, помечены на удаление будут только те элементы которые были разрешены обработкой, у всех остальных будет снята пометка на удаление.
7. Далее необходимо провести удаление помеченных на удаление элементов с помощью стандартной обработки удаления элементов, находящейся в составе конфигурации.
8. После этого следует произвести обмен между всеми базами данных участвовавших в анализе, чтобы данные элементы удалились из этих баз данных.
Анализ и пометка удаления Физических лиц (в одинаковых по стуктуре базах данных) на платформе 1С 8.1.
См. также
Удаление данных с отбором и построением дерева ссылок в базах 1С 8.1-8.3 УТ 10.3./11, БП 2/3, ЗУП 2.5/3, КА 1.1/2, УНФ 1.6/3.0
9600 руб.
22.02.2013 135908 248 144
Универсальное выборочное удаление данных из базы 1С (любые конфигурации на упр.формах: БП 3.0, УТ 11, КА 2, ERP, УНФ, ЗУП 3, Розница и т.д.)
3350 руб.
28.11.2019 24308 46 16
SALE! 10%
Выборочное удаление организаций из баз (управляемые формы), с удалением всех ссылающихся на эти организации данных
3980
3582 руб.
16.03.2015 113696 181 75
Очистка регистров сведений от записей по помеченным на удаление элементам
1200 руб.
21.01.2022 7122 5 6