Неверные данные в документах (товары, услуги, контрагенты, договора и т. д.) нередко выбираются при работе в 1С. Хорошо, если ошибку находят сразу, но зачастую она становится известна спустя некоторое время, и информация оказывается некорректной уже во многих документах. В таких случаях требуется массовая замена ошибочных данных на правильные.
Для этого удобно воспользоваться внешней обработкой "Поиск и замена значений" в 1С 8.3 (управляемые формы). Рассмотрим пример работы с этой обработкой на основе программы «1С:Бухгалтерия предприятия 3.0».
Шаг 1: Открытие файла обработки
После того как скачали папку, её нужно открыть в 1С. Для этого нужно: найти и нажать на кнопку «Сервис и настройки» → «Файл» → «Открыть», или воспользоваться комбинацией на клавиатуре «Ctrl + O».
![Замена 4 Замена_1](/medialibrary/673/67347d86e63e7dae00f89d1d51e6dcd7/104744480641bf7078ce5a6b81fcc8fa.png)
Далее открывается проводник, в котором нужно найти наш скачанный файл. Также при открытии файла появится предупреждение безопасности; нажимаем «Да».
![Замена 4 Замена_2](/medialibrary/e57/e574330699b562a983eec29ffb47fec1/487300f4be2c5babc29b035b97eda295.png)
![Замена 4 Замена_3](/medialibrary/375/37506d3b688cb4e91ea9aa384a93fb03/b36bf46d71bc97a188d3ad6f3520e589.png)
Шаг 2: Настройка замены данных
В верхней части окна обработки вводим данные о том, что и на что нужно заменить. В нижней части будет отображаться список найденных ссылок на заменяемый объект. Теперь рассмотрим пример использования этой обработки. Допустим, нам нужно заменить один склад на другой в документах. Для этого нажимаем кнопку «Добавить».
![Замена 4 Замена_4](/medialibrary/7c2/7c2777fece6756faaaec09469a1157f2/11847635dba792a568645046d32a9331.png)
В поле "Что заменять" выбираем склад, который необходимо заменить. Для этого кликаем на три точки, и в качестве типа данных выбираем справочник "Склад". После этого нажимаем "ОК".
![Замена 4 Замена_5](/medialibrary/6e2/6e2ac42c44b49ae1aa6e70f2bd0c0f04/a80e4657fe8a3506bd58280b7e2587c2.png)
![Замена 4 Замена_6](/medialibrary/69a/69abf3a782e6c800ff392a48df50228c/f67321961c09fb1435724f737db65138.png)
Возьмём для примера дополнительный склад, а в столбце «На что заменить» выберем основной склад. Если вы случайно перепутали объекты, можете поменять их местами с помощью кнопки «Поменять местами». После выбора объектов нажмите кнопку «Найти ссылки».
![Замена 4 Замена_7](/medialibrary/d4b/d4b5a4a7b969b1eea6cc20eb63a287e9/33cc84049ea0c650692d696854a13b1b.png)
![Замена 4 Замена_8](/medialibrary/583/5838833162185f487736aaf2b14af03e/821d5aad705d0c5e7246d5d58a483547.png)
Шаг 3: Выполнение замены
По завершении короткого ожидания в нижней части окна появятся документы, доступные для замены. Выбираем те, которые нам нужны, отмечая их зелёными галочками, или нажимаем «Выбрать всё», чтобы заменить все файлы. Затем жмём на кнопку «Выполнить замену значений».
![Замена 4 Замена_9](/medialibrary/fbb/fbb5101c02ae9f11315b673b4dc4b9ed/971cb5ab94c718c86164c7d780436b6e.png)
Когда все файлы будут обновлены, появится уведомление об успешной замене значений.
![Замена 4 Замена_10](/medialibrary/1e7/1e7ded698d1ed7248a3e410270c6ba0a/9fb2a23110826fef30807fa4d632519f.png)
Процесс завершён
Процесс замены значений завершён. Мы изучили его в программе «1С:Бухгалтерия», но в других программах он осуществляется аналогичным образом.