Проведённый документ в 1С 8.3 нужно вернуть назад: что делать
Содержание
Чтобы отозвать документ в 1С 8.3, откройте его и выберите Ещё → Отмена проведения. То же самое делается прямо из журнала: выделите строку и вызовите ту же команду в меню «Ещё» над списком. Документ остаётся в базе с тем же номером и датой, но его проводки и все движения по регистрам исчезают.
Если документ нужно убрать совсем, его помечают на удаление, а потом удаляют обработкой. Ниже — когда какой вариант подходит, как снимать проведение у сотни документов разом и что мешает отмене в закрытом периоде.
Что происходит с документом при проведении и при отзыве
Проведение — это момент, когда документ «срабатывает». До него в базе лежит просто бланк с реквизитами. После — программа записывает движения:
- 📒 проводки в регистр бухгалтерии (план счетов );
- 📦 остатки и обороты в регистрах накопления: товары, взаиморасчёты, НДС, расходы;
- 🧾 записи в регистрах сведений, если документ что-то устанавливает (цены, кадровые данные, сведения о счетах-фактурах).
Отмена проведения удаляет все эти движения сразу. Сам документ никуда не девается: табличные части, сумма, контрагент, комментарий — всё на месте. Его можно поправить и провести снова.
Как отличить проведённый документ в списке:
| Значок в первой колонке | Состояние |
|---|---|
| Значок с зелёной галочкой | проведён, движения есть |
| Значок без галочки | записан, но не проведён |
| Значок с красным крестиком | помечен на удаление |
💡 Посмотреть, что именно отменится, можно до отмены. В форме документа нажмите кнопку Дт/Кт (подсказка «Показать проводки и другие движения документа»). Откроется отчёт по всем регистрам, куда документ пишет данные.
Перед отзывом: три вопроса к себе
Отозвать документ в 1С технически просто, сложнее предугадать последствия. Перед отменой проведения ответьте себе на три вопроса.
- В каком периоде документ? Если месяц закрыт, отчётность сдана или стоит дата запрета, отмена изменит уже подтверждённые цифры. Здесь решение принимает главный бухгалтер, а не исполнитель.
- Что опирается на документ? Счёт-фактура, оплата, перемещение, списание — всё, что введено на основании, продолжит жить своей жизнью. Структура подчинённости показывает эти связи на одном экране.
- Документ нужно убрать или исправить? Для исправления отмена проведения лишняя: достаточно поправить и провести снова. Для удаления — пометка на удаление сразу снимет проведение.
💡 Если сомневаетесь, сделайте отмену в копии базы. На файловой базе копия создаётся выгрузкой информационной базы в .dt из Конфигуратора и загрузкой в новую пустую базу.
Отмена проведения: два стандартных способа
Способ 1. Из формы документа
- Откройте документ двойным щелчком.
- В командной панели формы нажмите
Ещё. - Выберите
Отмена проведения. - Закройте форму. Значок в журнале сменится на «непроведённый».
Если после отмены вы правите реквизиты, сохраняйте документ кнопкой Записать, а не Провести и закрыть. Иначе он снова проведётся с новыми данными. Иногда это и нужно, но тогда отменять проведение отдельно не требовалось: перепроведение само заменяет старые движения новыми.
Способ 2. Из списка документов
- Откройте журнал, например
Продажи → Реализация (акты, накладные, УПД). - Выделите документ.
- Нажмите
Ещё → Отмена проведениянад списком.
Программа может спросить подтверждение. После ответа «Да» движения удаляются, документ остаётся в списке.
Когда отменять, а когда просто перепровести
| Ситуация | Что делать |
|---|---|
| Ошиблись в сумме или количестве, документ нужен | Исправить и Провести заново. Отмена не нужна |
| Документ временно не должен влиять на учёт (сделка под вопросом) | Отменить проведение, оставить в базе |
| Документ создан по ошибке, его не должно быть | Пометить на удаление, затем удалить |
| Документ дублирует другой | Пометить дубль на удаление |
| Документ в закрытом периоде | Сначала снять дату запрета или сделать корректировку текущим периодом |
Пометка на удаление вместо отмены проведения
Пометка на удаление — второй способ отозвать документ. Нажмите Del на строке в журнале или выберите Ещё → Пометить на удаление / Снять пометку. Подтвердите действие.
Что важно знать про пометку:
- ❌ Проведённый документ, помеченный на удаление, автоматически теряет проведение. Отдельно отменять его не нужно.
- ↩️ Пометка обратима. Повторное нажатие
Delили та же команда меню снимает её. Но проведение при этом не вернётся: документ придётся провести заново вручную. - 🗂 Помеченный документ остаётся в базе, пока администратор не запустит удаление помеченных объектов.
Окончательное удаление
В Бухгалтерии предприятия 3.0 обработка находится по пути Администрирование → Обслуживание → Удаление помеченных объектов. Она проверяет ссылки: если на документ опирается другой объект (например, счёт-фактура или оплата, введённая на основании), удаление не пройдёт, и обработка покажет, что мешает.
Удаление помеченных объектов в файловой базе лучше запускать, когда в программе никто не работает. Перед запуском сделайте резервную копию: удалённый документ из интерфейса уже не вернуть.
Сочетание Shift+Del (непосредственное удаление без пометки) обычно доступно только администратору. Пользоваться им для документов не стоит: программа не проверит ссылки, и в связанных документах останутся «битые» ссылки на несуществующий объект.
Отзыв документа в Бухгалтерии, ЗУП и торговых конфигурациях
Сами команды Отмена проведения и пометка на удаление одинаковы во всех типовых конфигурациях на платформе 8.3: это механизм платформы. Различаются последствия.
Бухгалтерия предприятия 3.0
- Если документ попадает в месяц, где уже выполнено закрытие месяца
, после отмены проведения закрытие нужно повторить. Обработка
Операции → Закрытие месяцапокажет, что месяц требует перезакрытия. - Отмена проведения реализации не трогает счёт-фактуру, введённую на её основании. Счёт-фактура останется и попадёт в книгу продаж . Проверьте подчинённые документы перед отменой.
- Если документ уже вошёл в сданную декларацию по НДС, отмена проведения не исправит отчётность. Понадобится уточнённая декларация или дополнительный лист книги продаж/покупок.
ЗУП 3.1
В ЗУП отмена проведения кадровых и расчётных документов цепляет следующие расчёты. Отменили отпуск — нужно пересчитать начисление зарплаты за месяц. Отменить приём на работу при уже проведённых начислениях и кадровых документах по сотруднику означает разрушить всю историю его расчётов, поэтому начинать всегда нужно с поздних документов.
Для начислений прошлых периодов (больничный, отпуск) в ЗУП 3.1 предусмотрено исправление: в форме проведённого документа есть команда Исправить. Она создаёт документ-исправление, а исходный остаётся без изменений. Это правильнее, чем отмена проведения документа, по которому уже выплачены деньги и сдана отчётность.
Управление торговлей 11 и ERP
Здесь документы связаны в цепочки: заказ → реализация → оплата. Отмена проведения документа в середине цепочки меняет статусы и остатки по заказу. Перед отменой откройте Ещё → Структура подчинённости и посмотрите, что опирается на документ. Если документ входит в последовательность (например, для расчёта себестоимости), после отмены в прошлом периоде себестоимость нужно пересчитать.
Как снять проведение с нескольких документов сразу
Выделить в журнале
Команда Отмена проведения работает для нескольких выделенных строк:
- Откройте журнал документов .
- Отфильтруйте список по периоду или контрагенту.
- Выделите строки:
Ctrl+щелчокпо отдельным,Shift+щелчокдля диапазона,Ctrl+Aдля всех. - Нажмите
Ещё → Отмена проведения.
Для сотни документов это работает быстро. На тысячах программа может заметно задуматься, особенно в файловой базе.
Через обработку или код
Если нужно отменить проведение по сложному условию (все документы одного вида по одной организации за квартал), администратор пишет короткую внешнюю обработку . Ключевая строка — запись документа в режиме отмены проведения:
// ДокументСсылка получен запросом по нужному условию
ДокОбъект = ДокументСсылка.ПолучитьОбъект();
Если ДокОбъект.Проведен Тогда
ДокОбъект.Записать(РежимЗаписиДокумента.ОтменаПроведения);
КонецЕсли;
Код выполняется на сервере, в цикле по выборке из запроса. Если документ нарушает дату запрета, Записать вызовет исключение. Оберните вызов в Попытка … Исключение и выводите в сообщение, какой документ не удалось отменить.
Массовая отмена проведения в рабочей базе — только после резервной копии. Восстановить проведение сотен документов можно лишь перепроведением, а оно в закрытом периоде даст другие суммы себестоимости и курсовых разниц.
Что мешает отменить проведение
Дата запрета: снимать или нет
Дату запрета ставят, чтобы сданную отчётность никто случайно не поменял. Сдвигать её ради одного документа можно, но только по согласованию с главным бухгалтером. Типичный безопасный порядок:
- Выяснить, влияет ли документ на сданные отчёты.
- Если не влияет — временно сдвинуть дату запрета, отменить проведение, вернуть дату обратно.
- Если влияет — оставить документ в прошлом периоде как есть и исправить ошибку корректировочным документом в текущем.
Пример. В марте провели поступление от поставщика на 120 000 ₽ с НДС 20 000 ₽, а в апреле выяснилось, что поставка была отменена и деньги вернули. Декларация по НДС за первый квартал уже сдана, вычет 20 000 ₽ в ней заявлен. Отменять мартовское поступление нельзя: сданная декларация разойдётся с базой. Правильнее оформить возврат товаров поставщику текущей датой и восстановить НДС в текущем квартале.
Технические подробности: движения, права, отзыв по ЭДО
Куда девается информация
При отмене проведения платформа удаляет наборы записей регистров, подчинённых документу-регистратору. Сам объект документа записывается с признаком «Проведён = Ложь». Номер не освобождается, поэтому в нумерации дыры не появится. А вот после окончательного удаления документа его номер в последовательности останется пропущенным: программа не сдвигает нумерацию следующих документов.
Права в ролях
В конфигураторе у вида документа есть отдельные права: проведение, отмена проведения, интерактивное проведение и интерактивная отмена проведения. В типовых конфигурациях на базе БСП ими управляют через профили групп доступа в пользовательском режиме, а не правкой ролей.
Документ уже отправлен контрагенту по ЭДО
Отменить проведение такого документа в своей базе можно, но у покупателя он останется. Юридически электронный документ отзывают через аннулирование: в форме электронного документа есть команда для отправки предложения об аннулировании. Документ считается аннулированным, когда вторая сторона подпишет это предложение. После этого отмените проведение или пометьте документ на удаление у себя.