К статье
Практический материал

Справочники и Данные · 12 мин

Как изменить данные в 1С: практическое руководство

Как изменить данные в 1С: редактирование документов, справочников и регистров, групповая обработка, исправление закрытых периодов и проверка результатов.

Изменение данных в 1С — рутинная задача, но именно она чаще всего становится причиной расхождений в учёте: исправили цену в старой накладной, и «поплыли» остатки, себестоимость и отчётность. Поэтому важно не просто знать, где нажать «Записать», а понимать, какой способ правки безопасен в конкретной ситуации и какие последствия он вызовет.

В типовых конфигурациях (1С:Бухгалтерия, 1С:Управление торговлей, 1С:ERP, 1С:ЗУП) действуют общие принципы: данные хранятся в документах, справочниках и регистрах, а проведённые документы формируют движения, от которых зависят отчёты. Правильный выбор инструмента зависит от того, что именно нужно изменить, находится ли объект в закрытом периоде и есть ли у вас необходимые права.

Ниже разобраны основные сценарии: от простого редактирования элемента справочника до групповой обработки и исправления ошибок прошлых периодов, а также способы проверить результат и типичные ошибки, которые приводят к повреждению учёта.

Как определить, что именно нужно изменить

Прежде чем вносить правку, выясните, где физически хранятся данные. Ошибка в реквизите контрагента — это правка справочника. Неверное количество в накладной — изменение документа и его движений. Расхождение остатков на складе при корректных документах — возможно, проблема в регистрах, и трогать их вручную следует в последнюю очередь.

Полезно проверить, участвует ли объект в других документах: например, договор контрагента может использоваться в десятках реализаций, а изменение единицы измерения номенклатуры затронет все документы, где она указана. В типовых конфигурациях помогает команда «Ещё → Связанные документы» или отчёт по структуре подчинённости.

Маршрут решения

Как выбрать способ правки

Нужно исправить реквизит одного объекта в открытом периодеОтредактируйте объект через его форму и перепроведите документ
Одну и ту же правку нужно внести во многие объектыИспользуйте групповое изменение реквизитов
Ошибка в закрытом (отчётном) периодеВносите исправление корректировочным документом текущей датой
Расходятся остатки или итоги при корректных документахСначала выполните тестирование и исправление базы, ручную правку регистров — только в крайнем случае

Изменение элемента справочника

Справочники — самый безопасный объект для правки: они не формируют проводок и движений, но от них зависят данные во всех документах. Чтобы изменить элемент, откройте нужный список (например, «Номенклатура», «Контрагенты», «Сотрудники»), найдите элемент через поиск, откройте его двойным щелчком, исправьте реквизиты и нажмите «Записать и закрыть».

Учитывайте важный нюанс: реквизиты справочника обычно хранят текущее значение без истории. Если вы измените ставку НДС или единицу измерения в карточке товара, старые документы при перепроведении могут подтянуть новое значение. Поэтому для данных, меняющихся во времени (цены, ставки, адреса), в типовых конфигурациях предусмотрены периодические сведения или специальные документы — например, «Установка цен номенклатуры» вместо правки цены в карточке.

Если элемент помечен на удаление, сначала снимите пометку (правой кнопкой — «Снять пометку удаления»), иначе часть операций с ним будет недоступна. А перед удалением дубля обязательно используйте функцию поиска и замены дублей, чтобы документы не потеряли ссылку на объект.

Изменение документа и его движений

Документ в открытом периоде редактируется просто: откройте его из журнала, измените реквизиты или табличную часть и нажмите «Провести» или «Провести и закрыть». При перепроведении программа автоматически перезапишет движения по регистрам, и отчёты обновятся.

Если документ проведён, а кнопки редактирования недоступны, возможны три причины: у пользователя нет прав на изменение, установлена дата запрета редактирования, либо документ заблокирован другим пользователем. Первые две ситуации решаются администратором, третья — ожиданием завершения сеанса коллеги.

После перепроведения документа, влияющего на остатки или взаиморасчёты, проверьте последующие документы цепочки. Например, при изменении количества в поступлении могут появиться отрицательные остатки по последующим реализациям. В таких случаях документы за период перепроводят последовательно — вручную или через обработку «Проведение документов» (в разделе администрирования).

Групповое изменение реквизитов

Когда одну и ту же правку нужно внести в десятки или тысячи объектов, используйте типовую обработку «Групповое изменение реквизитов». В большинстве конфигураций на управляемых формах она находится в разделе «Администрирование» (иногда — «НСИ и администрирование» → «Обслуживание») и требует прав администратора или настройщика.

Порядок работы: выберите тип объектов (справочник или документы), задайте отбор — например, все элементы номенклатуры из определённой группы, — затем укажите, какой реквизит менять и на какое значение. Перед выполнением включите режим предварительного просмотра: программа покажет список затрагиваемых объектов, и вы сможете убедиться, что отбор не захватил лишнего.

Порядок группового изменения
  1. 1
    Сделайте резервную копию базы или выгрузку через конфигуратор
  2. 2
    Откройте «Администрирование» → «Групповое изменение реквизитов»
  3. 3
    Выберите тип объектов и настройте отбор по условиям
  4. 4
    Проверьте список найденных объектов в режиме предпросмотра
  5. 5
    Укажите изменяемый реквизит и новое значение
  6. 6
    Выполните обработку и изучите протокол: какие объекты изменены, какие пропущены и почему
  7. 7
    Проверьте результат на нескольких объектах из списка вручную

Обработка выполняется в транзакции или порциями — при больших объёмах лучше запускать её вне пиковой нагрузки. Если часть объектов не изменилась, читайте протокол: типичные причины — блокировка другим пользователем, незаполненные обязательные реквизиты или запрет по дате.

Исправление данных закрытого периода

Дата запрета редактирования (настраивается в «Администрирование» → «Поддержка и обслуживание» или в настройках прав пользователей) защищает сданную отчётность от случайных изменений. Обходить её напрямую — плохая практика: любое перепроведение старого документа изменит регистры прошлого периода и создаст расхождения с уже сданными декларациями.

Правильный инструмент — корректировочные документы текущей датой. В 1С:Бухгалтерии это «Корректировка поступления» и «Корректировка реализации», операции, введённые вручную, документы «Операция» для бухгалтерских правок. В 1С:ЗУП для исправлений прошлых периодов предусмотрены документы-исправления и сторнирование. Такие документы отражают изменения в текущем периоде, и отчётность прошлого периода остаётся неизменной, а корректировки попадают в уточнённые декларации по правилам учёта.

Исключение — технические ошибки, не влияющие на отчётность: например, неверный комментарий или незаполненный дополнительный реквизит. В этом случае администратор может временно сдвинуть дату запрета, внести правку без перепроведения (просто записать документ) и вернуть запрет обратно.

Правка регистров и когда её избегать

Регистры (накопления, сведений, бухгалтерии) — это итоговый слой данных, который заполняется движениями документов. Вручную записи регистров редактируют только в исключительных случаях: например, при переносе остатков или исправлении повреждённых данных, когда документ-источник восстановить нельзя.

Безопасные альтернативы: документы «Операция» (в бухгалтерии), «Корректировка регистров» (в ряде конфигураций), «Ввод начальных остатков». Они создают записи регистров документально, с датой и основанием, что сохраняет аудиторский след. Прямая правка записей через конфигуратор или внешние обработки лишает вас этого следа и затрудняет поиск причины расхождений в будущем.

Если остатки по регистру не сходятся с данными документов, сначала выполните перепроведение документов за период и тестирование-исправление информационной базы через конфигуратор. Только если это не помогло, рассматривайте точечную корректировку — и обязательно зафиксируйте, что и почему было изменено.

Типичные ошибки
01
Перепроведение старых документов без резервной копии — меняются итоги закрытых периодов, и восстановить прежнее состояние становится сложно
02
Правка цены или ставки НДС в карточке справочника вместо документа установки цен — старые документы при перепроведении подтягивают новые значения
03
Групповая обработка без предварительного просмотра отбора — изменения затрагивают лишние объекты
04
Удаление элемента справочника вместо пометки на удаление — документы теряют ссылку, появляются «битые» ссылки
05
Ручная правка регистров вместо корректировочных документов — теряется основание изменений, отчёты перестают сходиться с первичкой
06
Редактирование объекта, открытого коллегой, через принудительное снятие блокировки — теряются чужие несохранённые изменения

Резервная копия и проверка результата

Любая массовая или рискованная правка начинается с резервной копии. В файловой базе достаточно скопировать каталог с файлом 1Cv8.1CD или выполнить выгрузку через конфигуратор («Администрирование» → «Выгрузить информационную базу»). В клиент-серверном варианте копию делает администратор средствами СУБД. Копия, сделанная за минуту до правки, — единственная гарантия отката при ошибке в отборе групповой обработки.

После внесения изменений результат проверяют по контрольным точкам: открывают несколько изменённых объектов, сравнивают отчёты до и после (по сохранённым копиям или скриншотам), при изменении остатков — сверяют складские и бухгалтерские отчёты. Для групповых операций обязателен анализ протокола обработки.

Контрольные точки

Как проверить результат

Изменённый объект
Норма

Открывается, реквизиты содержат новые значения, объект записывается без ошибок

Тревожный признак

Ошибки при записи, незаполненные обязательные поля, сообщения о блокировке

Протокол групповой обработки
Норма

Все объекты из отбора обработаны, пропуски объяснимы

Тревожный признак

Массовые пропуски по ошибке, объектов обработано больше, чем ожидалось

Отчёты по затронутым данным
Норма

Остатки и итоги соответствуют ожиданиям, отрицательных остатков нет

Тревожный признак

Появились минусы по складу, расхождения с прежними значениями отчётов

Связанные документы
Норма

Документы по изменённому контрагенту или номенклатуре открываются и проводятся

Тревожный признак

Битые ссылки вида «Объект не найден», ошибки при перепроведении

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

Права доступа и ограничения

Не все пользователи могут изменять любые данные — и это нормально. Типовые роли разграничивают доступ: кладовщик редактирует складские документы, но не бухгалтерские операции; менеджер не может менять данные закрытых периодов. Если кнопка редактирования недоступна, запросите у администратора нужную роль, а не обходите ограничение чужой учётной записью.

Для разовых массовых операций права на «Групповое изменение реквизитов» выдают временно и отзывают после выполнения. Также учитывайте механизм RLS (ограничение доступа на уровне записей): пользователь может видеть и менять только документы своей организации или склада, даже если формально права на вид документа у него есть.

Итог

Что важно запомнить

Простые правки делайте через формы объектов, массовые — через групповое изменение реквизитов с предпросмотром, ошибки закрытых периодов — корректировочными документами текущей датой. Перед любой рискованной операцией делайте резервную копию, а после — проверяйте результат по протоколу и отчётам.

Частые вопросы

Чем «Записать» отличается от «Провести» при изменении документа?

«Записать» сохраняет реквизиты документа, не трогая его движения по регистрам — подходит для правки комментариев и неучётных полей. «Провести» перезаписывает движения, и отчёты пересчитываются. Для документов, влияющих на учёт, после изменения сумм или количества нужно именно перепроведение.

Документ не редактируется: кнопки неактивны. Что делать?

Проверьте три причины: установлена ли дата запрета редактирования (решает администратор), есть ли у вас права на изменение этого вида документов и не открыт ли документ другим пользователем. Также документ может быть недоступен из-за ограничений RLS по организации или складу.

Как изменить один реквизит сразу у тысячи элементов справочника?

Используйте «Администрирование» → «Групповое изменение реквизитов»: выберите справочник, настройте отбор, проверьте список в режиме предпросмотра, укажите реквизит и новое значение, затем выполните обработку и изучите протокол. Перед запуском сделайте резервную копию базы.

Можно ли исправить ошибку в прошлом квартале, по которому сдана отчётность?

Напрямую редактировать старый документ не следует — это изменит данные сданного периода. Используйте корректировочные документы текущей датой («Корректировка поступления», «Корректировка реализации», ручные операции), а в налоговом учёте отразите исправление через уточнённые декларации по правилам, действующим для вашего налога.

Появились «битые ссылки» вида «Объект не найден». Как исправить?

Обычно причина — физическое удаление объекта, на который ссылались документы. Восстановите объект из резервной копии или создайте новый элемент и замените ссылки обработкой поиска и замены значений. Чтобы не допустить повторения, удаляйте объекты только через пометку удаления с контролем ссылочной целостности.

Нужно ли перепроводить все документы после изменения одного старого документа?

Не все, но всю зависимую цепочку — да. Если изменился документ, влияющий на остатки или взаиморасчёты, последующие документы за период перепроводят последовательно вручную или обработкой проведения документов. После этого сверьте отчёты: отрицательные остатки и расхождения укажут на документы, требующие внимания.