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