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