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