Справочники и Данные · 11 мин
Как поменять данные в 1С 8.3: основные способы и инструкции
Как поменять данные в 1С 8.3: редактирование справочников, документов, групповая обработка, замена значений и исправление ошибок. Пошаговые инструкции и советы.
Запрос «как поменять в 1С 8.3» чаще всего означает одну из типовых задач: изменить реквизит в справочнике, исправить данные в документе, заменить значение сразу в нескольких объектах или поменять настройки учёта. Платформа 1С:Предприятие 8.3 даёт для этого несколько инструментов — от простого редактирования формы до групповой обработки и встроенного языка запросов.
Выбор способа зависит от объёма изменений и статуса объекта. Одну карточку контрагента проще открыть и отредактировать вручную, а замену ставки НДС в сотнях документов разумнее делать через обработку «Групповое изменение реквизитов». При этом проведённые документы и закрытые периоды накладывают ограничения, которые нужно учитывать заранее.
Ниже разобраны основные сценарии изменения данных в 1С 8.3: ручное редактирование, работа с проведёнными документами, массовая замена значений, изменение настроек учётной политики, а также проверка результата и типичные ошибки. Инструкции подходят для большинства типовых конфигураций — «Бухгалтерия предприятия», «Управление торговлей», «Зарплата и управление персоналом».
Как поменять данные в справочнике вручную
Справочники — это карточки контрагентов, номенклатуры, сотрудников, договоров и других объектов. Чтобы изменить элемент, откройте нужный раздел, например «Покупки» → «Контрагенты» или «Справочники» → «Номенклатура», найдите запись через строку поиска и дважды щёлкните по ней. Измените нужные поля и нажмите «Записать и закрыть».
Если кнопка записи неактивна или поле недоступно для редактирования, проверьте права пользователя. В типовых конфигурациях часть реквизитов закрыта для рядовых пользователей — например, изменение ИНН контрагента или кода номенклатуры может требовать роли администратора. В этом случае обратитесь к пользователю с полными правами.
Отдельный случай — редактирование нескольких одинаковых реквизитов прямо в списке. Выделите несколько элементов (через Ctrl или Shift), нажмите правую кнопку мыши и выберите «Изменить выделенные». Откроется форма группового изменения, где можно задать новое значение сразу для всех выбранных карточек.
Как изменить проведённый документ
Проведённый документ формирует проводки и движения по регистрам, поэтому платформа защищает его от случайной правки. Чтобы поменять данные, откройте документ, нажмите кнопку «Ещё» или снимите проведение командой «Отменить проведение», внесите изменения и проведите документ заново. Движения будут перезаписаны с новыми данными.
Имейте в виду: перепроведение документа в закрытом периоде (например, в прошлом квартале, по которому сдана отчётность) изменит данные учёта задним числом. Это может повлиять на регламентированную отчётность и потребовать подачи уточнённых деклараций. В типовых конфигурациях работает «Дата запрета изменения данных» — если период закрыт, система просто не даст сохранить документ.
Если нужно исправить не сам документ, а только его печатную форму или комментарий, проведение отменять не обязательно — комментарий и некоторые служебные поля доступны без распроведения. Конкретный набор доступных полей зависит от конфигурации.
Как поменять значения массово через групповую обработку
Для замены реквизита сразу в десятках или сотнях объектов в типовых конфигурациях есть обработка «Групповое изменение реквизитов». Она находится в разделе «Администрирование» → «Обслуживание» → «Корректировка данных» (в некоторых конфигурациях путь отличается: «НСИ и администрирование» → «Обслуживание»). Обработка доступна пользователям с правами администратора.
- 1Откройте «Администрирование» → «Обслуживание» → «Групповое изменение реквизитов»
- 2Выберите тип объектов: справочник или вид документов
- 3Настройте отбор: добавьте условие, чтобы отобрать только нужные элементы
- 4В списке реквизитов отметьте изменяемое поле и укажите новое значение
- 5Нажмите «Изменить реквизиты» и дождитесь окончания обработки
- 6Откройте несколько объектов выборочно и убедитесь, что значение заменено корректно
Ключевой момент — точная настройка отбора. Если оставить отбор пустым, обработка применит изменение ко всем элементам справочника или ко всем документам выбранного вида, включая проведённые. Перед запуском проверьте количество отобранных объектов: в форме отбора видно, сколько записей попадает под условие.
Обработка умеет работать и в режиме «выполнять в транзакции» — тогда при ошибке на любом объекте все изменения откатятся. Для больших объёмов этот режим медленнее, но безопаснее. Если база файловая, на время массовой обработки попросите пользователей выйти, иначе возможны конфликты блокировок.
Как поменять настройки учёта и учётную политику
Изменение параметров учёта — отдельный класс задач. В «1С:Бухгалтерии 8.3» настройки учётной политики находятся в разделе «Главное» → «Учётная политика», параметры учёта — в «Главное» → «Настройки» → «Параметры учёта» (в ряде версий — «Функциональность»). Изменения учётной политики обычно вступают в силу с начала года, поэтому форма предложит указать период действия.
Переключение функциональности (например, включение учёта по складам или расчётов в валюте) меняет состав доступных документов и отчётов, но не удаляет уже введённые данные. Обратное отключение опции скрывает соответствующие разделы — данные при этом физически сохраняются в базе.
Если нужно поменять организацию по умолчанию, банковский счёт или кассу, подставляемые в новые документы, это делается в карточке организации (раздел «Главное» → «Реквизиты организации») либо в персональных настройках пользователя.
Сравнение способов изменения данных
Подходит для 1–5 объектов. Быстро и наглядно, но не масштабируется и не защищает от опечаток при повторяющихся правках
Оптимально для массовой замены одного-двух реквизитов по отбору. Требует прав администратора и резервной копии
Для сложной логики: замены с вычислениями, поиска дублей, исправления движений. Требует навыков разработки на встроенном языке 1С
Как заменить значение во всех документах
Типовая задача — заменить один элемент справочника другим во всех документах базы, например после обнаружения дубля контрагента. Стандартная «Групповое изменение реквизитов» здесь не всегда справляется, потому что ссылка может находиться в табличных частях разных видов документов. Для такой замены используют специализированные обработки поиска и удаления дублей или поиска ссылок на объект.
Базовый приём: откройте карточку элемента, вызовите команду «Ещё» → «Найти ссылки» (или «Все функции» → стандартная обработка поиска ссылок). Система покажет все объекты, где используется элемент. Дальше можно либо вручную заменить ссылку в каждом документе, либо воспользоваться обработкой замены дублей, если она есть в конфигурации.
После замены не забудьте пометить ненужный дубль на удаление и выполнить «Удаление помеченных объектов» в монопольном режиме. Пока на элемент остаётся хотя бы одна ссылка, удалить его окончательно не получится — платформа покажет список препятствующих объектов.
Проверка результата и контрольные точки
После любых изменений, особенно массовых, результат нужно проверить, а не считать выполненным по факту закрытия формы обработки. Минимальный контроль — выборочно открыть несколько изменённых объектов и сверить значения. Для документов дополнительно проверьте проводки через кнопку «Дт/Кт» или отчёт «Оборотно-сальдовая ведомость».
Как проверить результат
Совпадает с количеством, которое показывал отбор перед запуском
Обработано больше или меньше объектов — отбор настроен неверно
Суммы и счета соответствуют новым данным документа
Проводки не изменились или документ остался непроведённым
Поиск ссылок показывает пустой список после замены дубля
Остаются документы со старой ссылкой — элемент не удалить
Обороты и сальдо совпадают с ожидаемыми после правок
Появились неожиданные суммы — возможно, перепроведены лишние документы
Если что-то пошло не так и резервная копия есть, восстановите базу из копии и повторите операцию с исправленным отбором. Если копии нет, а изменения уже частично применены, оцените масштаб: иногда проще программно откатить конкретный реквизит по журналу изменений (если в конфигурации включено версионирование объектов), чем восстанавливать всю базу.
Перед массовой обработкой полезно сначала запустить её на копии базы или ограничить отбор одним-двумя тестовыми объектами. Такая «пристрелка» занимает пару минут и показывает, правильно ли настроены условия и тот ли реквизит выбран для изменения.
Часто задаваемые вопросы
Почему поле в карточке недоступно для редактирования?
Чаще всего причина в правах пользователя: часть реквизитов в типовых конфигурациях доступна только администраторам или пользователям с определённым профилем. Вторая причина — программная блокировка поля по условиям, например реквизит становится недоступным при выбранном виде операции. Проверьте права и условия заполнения формы.
Можно ли отменить групповое изменение реквизитов?
Автоматической кнопки «отменить» у обработки нет. Откат возможен тремя путями: восстановление базы из резервной копии, повторный запуск обработки с обратным значением (если старое значение было одинаковым у всех объектов) или восстановление из истории версионирования, если оно включено. Поэтому копия перед запуском обязательна.
Что делать, если документ не даёт сохранить изменения из-за даты запрета?
Дата запрета редактирования установлена администратором в разделе «Администрирование» → «Поддержка и обслуживание» → «Даты запрета изменения данных». Рядовой пользователь обойти её не может. Если правка действительно необходима, администратор временно сдвигает дату, пользователь вносит изменения, после чего дату возвращают.
Как поменять данные сразу у тысячи элементов номенклатуры?
Используйте «Групповое изменение реквизитов» с точным отбором по нужной группе или свойству. Если изменение вычислимое (например, зависит от другого реквизита), стандартной обработки недостаточно — понадобится внешняя обработка с кодом на встроенном языке. При таком объёме работайте в копии базы и по возможности в монопольном режиме.
Изменится ли наименование контрагента в старых документах после переименования?
Да. Документы хранят ссылку на элемент справочника, а не его название, поэтому после переименования все документы, отчёты и печатные формы будут показывать новое наименование. Учтите: в уже распечатанных и подписанных бумажных документах останется старое название — при смене юридического имени контрагента это нужно учитывать документально.
Нужен ли конфигуратор для изменения данных в 1С 8.3?
Для обычных правок данных — нет: редактирование справочников, документов и групповая обработка выполняются в режиме «Предприятие». Конфигуратор нужен только для изменения структуры базы, доработки конфигурации, тестирования и исправления, а также для выгрузки и загрузки информационной базы целиком.
Что важно запомнить
Единичные объекты правьте вручную через форму, массовые замены — через «Групповое изменение реквизитов» с точно настроенным отбором. Проведённые документы сначала распроводите, закрытые периоды не трогайте без необходимости. Перед любыми массовыми изменениями делайте резервную копию, а после — проверяйте результат выборочно и через отчёты.