Изменение ФИО в справочниках Сотрудники и Физические лица. ЗУП
Для определенных целей по исправлению НДФЛ потребовалось обезличить в базе ЗУП сотрудников и физических лиц.
Ничего готового не нашел, — пришлось разбираться, как это сделать, возможно, еще кому пригодится.
Обработка меняет реальные фамилии, имена, отчества на абстрактные, но пронумерованные в произвольном порядке, вот так: 112 ФлНаим И О, 113 ФлНаим И О, 114 ФлНаим И О и т.д. Обратную процедуру восстановления не сделал, т.е. база будет испорчена. Собственно, если кому потребуется восстановление, — можно сделать, там простой код, но есть внутренний алгоритм работы ЗУП с этими данными.
- Описание
- Подробнее
Описание
По кнопке "Переименовать Физ Лиц" в реквизит наименование, для всех элементов справочника «Физитческие лица» записывается значение «номер+ФЛНаим».

По кнопке "СоздатьФио На ТекДату в регСведений" создаются новые записи в периодическом регистре сведений «ФИО Физических лиц» на текущую дату.

Одновременно с этим ЗУП сам меняет реквизит Наименование справочника Сотрудники.

Но по кнопке «Переименовать сотрудников» можно изменить наименование в справочнике сотрудников.

Код обработки очень простой, но в связи с тем, что программа меняет определенные реквизиты справочников «Сотрудники» и «Физические лица» при добавлении записей в регистр сведений, — пришлось повозиться. Кнопки на форме расположены в рекомендуемом порядке работы сверху вниз. Можно использовать в произвольном порядке, — результат проверяйте.
Особо не вижу смысла здесь все тонкости расписывать, если кому потребуется, постараюсь ответить в комментариях, — если сам не забуду.
Мне было достаточно вот такого результата.


На последних скринах видно, что в начисление зарплаты выводятся сотрудники, а в ведомости физические лица.
