Отсторнирование документов в 1С:Предприятие — это стандартная операция, с которой сталкиваются бухгалтеры, кладовщики и менеджеры при корректировке учетных данных. Процедура позволяет «отменить» действие документа без его удаления, сохраняя историю изменений и обеспечивая прозрачность учета. Однако неправильное выполнение этой операции может привести к разбалансировке итогов, ошибкам в отчетности или даже блокировке пользователей в системе.
В этой статье вы найдете пошаговые инструкции для разных конфигураций 1С (Бухгалтерия 3.0, УТ 11, ERP 2.5), разберем типичные ошибки при отсторнировании, а также расскажем, как восстановить данные, если что-то пошло не так. Особое внимание уделим нюансам работы с проводками и регистрами накопления, которые часто становятся источником проблем для начинающих пользователей.
Что такое отсторнирование и зачем оно нужно
Отсторнирование (или «сторнирование») в 1С — это обратная проводка, которая аннулирует действие документа, но оставляет его в базе. В отличие от удаления, отсторнированный документ:
- 📌 Сохраняет историю — его можно просмотреть в журнале документов с пометкой «Помечен на удаление» или «Проведен с ошибками».
- 🔄 Восстанавливает остатки — корректирует данные в регистрах бухгалтерии, склада или расчетов.
- 📊 Не ломает отчетность — позволяет сформировать корректные оборотно-сальдовые ведомости и другие аналитические формы.
Основные случаи, когда требуется отсторнирование:
- 📝 Ошибка в документе — неправильно указаны сумма, контрагент или номенклатура.
- 🔙 Отмена операции — например, возврат товара от покупателя или отказ от услуги.
- 📅 Регламентные операции — закрытие месяца, перепроводка документов.
- 🔄 Перенос данных — миграция между базами или версиями 1С.
Важно понимать, что отсторнирование не равносильно удалению. Удаленный документ исчезает из базы безвозвратно (если не использовать архивные копии), тогда как отсторнированный остается в системе и может быть восстановлен или перепроведен при необходимости.
Права доступа: кто может отсторнировать документ
В 1С:Предприятие отсторнирование документов ограничено ролями пользователей. Если кнопка «Отменить проведение» или «Сторнировать» неактивна, проблема кроется в настройках прав. Рассмотрим основные ограничения:
| Роль пользователя | Возможность отсторнирования | Ограничения |
|---|---|---|
| Администратор | Полный доступ | Может отсторнировать любые документы, включая закрытые периоды |
| Бухгалтер | Ограничено настройками | Чаще всего только документы своего подразделения или типа (например, банковские выписки) |
| Кладовщик | Только складские документы | Не может отсторнировать бухгалтерские проводки или кассовые ордера |
| Менеджер по продажам | Обычно отсутствует | Может только создавать новые документы (например, возврат товара) |
Чтобы проверить свои права:
- Откройте меню
Администрирование → Пользователи и права(в современных конфигурациях). - Найдите свою учетную запись и посмотрите назначенные роли.
- Если прав недостаточно, обратитесь к администратору базы с запросом на расширение доступа.
Если вы работаете в облачной версии 1С (например, 1С:Фреш), права на отсторнирование могут быть ограничены тарифом. Уточните детали в личном кабинете.
⚠️ Внимание: В некоторых конфигурациях (например, 1С:ERP) отсторнирование документов за закрытые периоды блокируется на уровне системы. Attempt to bypass this restriction may lead to data corruption.
Пошаговая инструкция: как отсторнировать документ
Алгоритм отсторнирования зависит от типа документа и конфигурации 1С. Рассмотрим универсальный метод, который работает в большинстве случаев (на примере 1С:Бухгалтерия 3.0):
☑️ Подготовка к отсторнированию
-
Найдите документ в журнале.
Откройте раздел, соответствующий типу документа (например,
Покупки → Поступления (акты, накладные)илиБанк и касса → Банковские выписки). Используйте фильтры по дате, номеру или контрагенту. -
Откройте документ на редактирование.
Дважды кликните по строке или нажмите
Enter. Если документ помечен на удаление, сначала снимите пометку кнопкой «Восстановить». -
Нажмите «Отменить проведение».
Кнопка обычно расположена в верхней панели инструментов. В некоторых конфигурациях может называться «Сторнировать» или «Провести сторно».
// Альтернативный способ через меню:Действия → Проведение → Отменить проведение
-
Подтвердите действие.
Система может запросить причину отсторнирования (например, в 1С:ERP). Заполните поле комментарием (например, «Ошибка в сумме НДС»).
-
Проверьте результат.
Откройте оборотно-сальдовую ведомость по счету документа (например,
60.01для поставщика) и убедитесь, что проводки исчезли.
⚠️ Внимание: Если после отсторнирования в отчетности остались «висящие» суммы, проверьте регистры накопления (например, Взаиморасчеты с контрагентами). Возможно, потребуется ручная корректировка через документ «Операция».
Особенности отсторнирования в разных конфигурациях 1С
Каждая конфигурация 1С имеет свои нюансы при отсторнировании документов. Рассмотрим ключевые различия:
1С:Бухгалтерия 3.0
- 📌 Поддерживает автоматическое сторно для большинства документов (накладные, акты, платежки).
- 📌 Для кассовых ордеров требуется
документ «Возврат денежных средств»вместо прямого отсторнирования. - 📌 При отсторнировании авансовых отчетов проверяйте остатки по счету
71.01— возможны расхождения.
1С:Управление торговлей 11
- 📌 Отсторнирование заказов покупателей требует создания документа «Возврат товара».
- 📌 Для инвентаризаций используется механизм «Перепроводки» (
Сервис → Перепроводка документов). - 📌 При работе с розничными продажами проверяйте остатки в
регистре «Товары в рознице».
1С:ERP 2.5
- 📌 Включен механизм контроля закрытых периодов — отсторнирование возможно только с разрешения администратора.
- 📌 Для производственных документов (например, «Отчет производства») требуется ручная корректировка в
регистре «Выпуск продукции». - 📌 Поддерживает групповое отсторнирование через обработку «Массовое изменение документов».
Что делать, если кнопка "Отменить проведение" неактивна?
Это может быть связано с:
1. Закрытым периодом — проверьте дату документа и настройки закрытия месяца в разделе «Администрирование».
2. Отсутствием прав — запросите у администратора роль «Полные права» или «Редактирование проводок».
3. Типом документа — некоторые документы (например, «Установка цен номенклатуры») не поддерживают отсторнирование. Вместо этого создайте новый документ с обратным действием.
⚠️ Внимание: В конфигурациях с управленческим учетом (например, 1С:Комплексная автоматизация) отсторнирование может затрагивать несколько регистров одновременно. Перед операцией рекомендуется запустить тестовое проведение в режиме «Предприятие» без сохранения.
Типичные ошибки и как их избежать
Даже опытные пользователи 1С допускают ошибки при отсторнировании. Вот самые распространенные из них и способы их предотвращения:
| Ошибка | Последствия | Как исправить |
|---|---|---|
| Отсторнирование без резервной копии | Потеря данных при сбое | Всегда делайте бэкап перед массовыми операциями (Администрирование → Выгрузка данных) |
| Игнорирование связанных документов | Разбаланс по счетам (например, дебет без кредита) | Проверяйте цепочку документов через отчет «Анализ субконто» |
| Отсторнирование в закрытом периоде | Блокировка регламентных операций | Используйте документ «Корректировка записей» или перенесите дату |
| Неправильный порядок отсторнирования | Ошибки в регистрах накопления | Сначала отменяйте документы-основания (например, заказ перед накладной) |
Одна из самых коварных ошибок — отсторнирование документа, на который ссылаются другие записи. Например, если вы отсторнируете поступление товара, а затем попробуете провести реализацию с этим товаром, система выдаст ошибку типа:
Недостаточно товара на складе "Основной" (текущий остаток: -10 шт.)
Чтобы избежать таких ситуаций, используйте отчет «Анализ доступности товаров» (Склад → Отчеты) перед отсторнированием.
Перед отсторнированием всегда проверяйте, не используется ли документ в других операциях. Для этого воспользуйтесь отчетом «Использование объекта» (контекстное меню документа → «Перейти → Использование»).
Как восстановить данные после некорректного отсторнирования
Если после отсторнирования вы обнаружили ошибки в учете (например, несовпадение оборотов или отрицательные остатки), не паникуйте. В большинстве случаев данные можно восстановить. Вот алгоритм действий:
-
Проверьте журнал регистрации.
Откройте
Администрирование → Журнал регистрациии найдите записи об отсторнировании. Обратите внимание на время и пользователя, выполнившего операцию. -
Восстановите документ.
Если документ был помечен на удаление, снимите пометку и проведите его заново. Используйте кнопку «Восстановить» в журнале документов.
-
Используйте корректирующие проводки.
Создайте документ
«Операция»(Операции → Бухгалтерский учет → Операции) с обратными проводками. Например, если после отсторнирования остался дебетовый остаток по счету62.01, сделайте проводку:Дт 62.01 Кт 76.АВ (на сумму остатка) -
Перепроведите связанные документы.
Если ошибка затрагивает цепочку документов (например, заказ → отгрузка → счет-фактура), перепроведите их в правильном порядке.
-
Обратитесь к технической поддержке.
Если самостоятельно исправить ошибку не удается, сохраните
логи 1С(Администрирование → Поддержка и обслуживание → Диагностика → Журналы регистрации) и обратитесь к специалистам.
⚠️ Внимание: Если после отсторнирования пропали серийные номера или партии товара, восстановить их можно только через прямую правку базы данных (например, с помощью Конфигуратора). Эта операция требует глубоких знаний 1С:Предприятие и должна выполняться только администратором!
Автоматизация отсторнирования: обработки и скрипты
Если вам регулярно приходится отсторнировать документы (например, при массовой корректировке цен или переносе данных), имеет смысл автоматизировать процесс. Рассмотрим несколько способов:
1. Стандартные обработки 1С
- 📌 «Массовое изменение документов» — позволяет отсторнировать группу документов по фильтру (например, все накладные за месяц). Путь:
Операции → Регламентные операции → Массовое изменение документов. - 📌 «Перепроводка документов» — актуальна для 1С:УТ и 1С:ERP. Автоматически отменяет и повторно проводит документы с учетом изменений.
2. Внешние обработки
На сайте Инфостарт или 1С:ИТС можно найти готовые решения:
- 📌 «Универсальное сторно документов» — поддерживает любые конфигурации и позволяет настраивать правила отсторнирования.
- 📌 «Корректировка остатков» — исправляет расхождения после массового отсторнирования.
3. Скрипты на встроенном языке
Для опытных пользователей доступен программный способ. Пример кода для отсторнирования документа по ссылке:
ДокументОбъект = Документы.ПоступлениеТоваровУслуг.НайтиПоНомеру("ПТ-000123");
Если Не ДокументОбъект.ПустаяСсылка() Тогда
ДокументОбъект.ОтменитьПроведение();
ДокументОбъект.Записать();
КонецЕсли;
⚠️ Внимание: Перед использованием скриптов обязательно тестируйте их на копии базы. Ошибки в коде могут привести к потере данных или зависанию системы.
Если вам часто приходится отсторнировать документы по одному и тому же шаблону (например, исправлять ошибки в реквизитах контрагентов), создайте обработку-заготовку в Конфигураторе. Это сэкономит время и уменьшит риск ошибок.
FAQ: Ответы на частые вопросы
Можно ли отсторнировать документ за прошлый год?
Да, но с оговорками. Если период закрыт, сначала нужно:
- Открыть период через
Администрирование → Закрытие периода. - Или использовать документ
«Корректировка записей регистров»(для бухгалтерских итогов).
В 1С:ERP и 1С:КА может потребоваться разрешение администратора.
Что делать, если после отсторнирования остались проводки?
Это означает, что документ был связан с другими операциями. Проверьте:
- 🔹 Регистры накопления (например, Взаиморасчеты с контрагентами).
- 🔹 Последовательность документов — возможно, нужно отсторнировать цепочку (заказ → отгрузка → счет-фактура).
- 🔹 Ручные проводки — иногда бухгалтеры добавляют их в документ
«Операция».
Исправляйте расхождения через документ «Корректировка записей».
Как отсторнировать кассовый ордер?
В большинстве конфигураций кассовые документы не отсторнируются напрямую. Вместо этого:
- Создайте
«Возврат денежных средств»(для ПКО) или«Расходный кассовый ордер»(для РКО). - Укажите тот же контрагент и статью движения денежных средств.
- В комментарии укажите ссылку на исходный документ (например, «Сторно ПКО №123 от 01.01.2023»).
Почему после отсторнирования не обновляются отчеты?
Это связано с кешированием данных. Попробуйте:
- 🔄 Обновить отчет кнопкой
«Пересчитать»илиF5. - 🔄 Перезапустить 1С в режиме
«Предприятие». - 🔄 Выполнить
«Тестирование и исправление ИБ»(Администрирование → Тестирование и исправление).
Если проблема остается, проверьте настройки периодов в отчете — возможно, фильтр установлен на дату до отсторнирования.
Можно ли отсторнировать документ из мобильного приложения 1С?
Функциональность мобильных приложений ограничена. В большинстве случаев:
- 📱 В 1С:Мобильная бухгалтерия отсторнирование доступно только для черновиков.
- 📱 В 1С:Drive можно отменить проведение, но не всегда — зависит от конфигурации.
- 💻 Для полноценного отсторнирования используйте десктопную версию.