Почему документ в 1С ничего не записал в регистры и как это выяснить
Содержание
Быстрее всего движения документа проверяются из его формы. В 1С:Бухгалтерии 3.0 нажмите кнопку Дт/Кт («Показать проводки и другие движения документа») — откроется окно с вкладками по каждому регистру, куда документ что-то записал. Пустое окно или одна вкладка вместо ожидаемых трёх-четырёх — первый признак, что документ провёлся не так, как вы думали.
Если кнопки нет или нужно проверить сразу сотни документов, используйте список регистра в режиме «Все функции» или запрос в консоли с отбором по полю Регистратор. Ниже — все способы по порядку, от самого простого до технического, и разбор причин, почему движений нет или их слишком много.
Что такое движения документа и где они хранятся
Движения — это записи, которые документ при проведении делает в регистры. Сам документ лишь хранит реквизиты: дату, контрагента, табличную часть. Остатки, обороты и проводки живут в регистрах.
Документ, который сделал запись, называется регистратором. У каждой записи регистра есть поле Регистратор со ссылкой на документ. На этом поле построены все способы проверки.
Типы регистров, в которые пишет документ:
- 📒 Регистр бухгалтерии
— проводки. В БП 3.0 это
Хозрасчетный. - 📦 Регистры накопления — остатки и обороты: товары на складах, взаиморасчёты, НДС.
- 📋 Регистры сведений, подчинённые регистратору — например, кадровая история или цены номенклатуры.
- 🧮 Регистры расчёта — начисления и удержания в ЗУП.
Одно важное правило: движения формируются заново при каждом проведении. Старые записи удаляются, новые пишутся по текущим реквизитам. Отмена проведения стирает все движения документа.
Проверка движений из формы документа и из списка
Признак проведения в журнале
Начните со значка слева от строки в списке документов:
| Значок | Состояние | Есть ли движения |
|---|---|---|
| Зелёная галочка | Проведён | Да, если было что записать |
| Документ без галочки | Записан, не проведён | Нет |
| Красный крест | Помечен на удаление | Нет, движения снимаются при пометке |
Если документ только записан, искать его проводки бесполезно. Сначала проведите его.
Кнопка Дт/Кт в Бухгалтерии
В БП 3.0 кнопка Дт/Кт есть в командной панели формы документа и в списке документов. Окно движений показывает:
- вкладку «Бухгалтерский и налоговый учёт» с проводками и суммами НУ, ПР, ВР;
- отдельные вкладки по регистрам накопления и сведений, если документ в них писал.
Внизу окна есть флажок «Ручная корректировка (разрешает редактирование движений документа)». Запомните его — он ещё понадобится при поиске причин.
Отчёт о движениях в УТ, ERP, ЗУП
В конфигурациях на БСП (УТ 11, ERP, КА, ЗУП 3.1) кнопки Дт/Кт нет. Ищите в командной панели формы документа меню Ещё или группу Отчеты — там находится отчёт о движениях документа. Он выводит записи по каждому регистру одной таблицей.
Ещё один путь — панель навигации формы документа (ссылки слева или сверху). Если для регистра включено отображение в документе, там видна ссылка на его записи с отбором по этому документу.
В ERP и КА бухгалтерские проводки по большинству документов формируются не при проведении, а позже, обработкой отражения в регламентированном учёте на закрытии месяца. Пустая вкладка проводок в середине месяца там — норма.
Регистры через режим «Все функции»
Когда в форме документа нет нужной команды, смотрите сам регистр. Это работает в любой конфигурации.
- Включите команду: меню с тремя полосками →
Сервис→Параметры→ флажок «Отображать команду “Все функции”». - Откройте меню с тремя полосками →
Все функции. - Раскройте ветку
Регистры бухгалтерииилиРегистры накопленияи откройте нужный регистр. - В списке установите отбор по полю Регистратор и выберите документ.
Если записей нет — документ в этот регистр не писал. Если строк вдвое больше ожидаемого — ищите дубли.
Этот способ удобен, когда нужно ответить на вопрос «какие документы двигали остаток товара Х на складе Y». Отберите список по номенклатуре и складу, а колонка Регистратор покажет всех виновников.
Универсальный отчёт
В БП 3.0 в разделе Отчеты есть Универсальный отчёт. Выберите тип объекта «Регистр накопления» или «Регистр бухгалтерии», конкретный регистр, а в отборе — Регистратор. Отчёт удобнее списка: можно сгруппировать по регистратору и вывести итоги.
Структура подчинённости
Команда Структура подчиненности в форме документа (в БП — через кнопку со схемой или меню Ещё) показывает связанную цепочку: заказ, реализация, счёт-фактура, оплата. Непроведённые документы в цепочке видны сразу. Это не движения в прямом смысле, но часто именно так находится «потерянный» счёт-фактура, из-за которого нет записей в книге продаж.
Поиск документов без движений через консоль запросов
Ручная проверка хороша для одного документа. Для периода с тысячей реализаций нужен запрос. Подойдёт внешняя обработка «Консоль запросов» для управляемых форм — откройте её через Файл → Открыть и запускайте в режиме 1С:Предприятие.
Все движения конкретного документа
Пример для БП 3.0 — проводки одного документа:
ВЫБРАТЬ
Хоз.Период,
Хоз.СчетДт,
Хоз.СчетКт,
Хоз.Сумма,
Хоз.Содержание
ИЗ
РегистрБухгалтерии.Хозрасчетный КАК Хоз
ГДЕ
Хоз.Регистратор = &Документ
Параметр &Документ выберите в консоли из списка. Для регистра накопления замените источник на РегистрНакопления.<Имя>, а поля — на его измерения и ресурсы.
Проведённые документы без проводок
Этот запрос — главный рабочий инструмент. Он ищет реализации за период, у которых стоит признак «Проведён», но нет ни одной проводки:
ВЫБРАТЬ РАЗЛИЧНЫЕ
Док.Ссылка,
Док.Дата,
Док.СуммаДокумента
ИЗ
Документ.РеализацияТоваровУслуг КАК Док
ЛЕВОЕ СОЕДИНЕНИЕ РегистрБухгалтерии.Хозрасчетный КАК Хоз
ПО Хоз.Регистратор = Док.Ссылка
ГДЕ
Док.Проведен
И Док.Дата МЕЖДУ &НачалоПериода И &КонецПериода
И Хоз.Регистратор ЕСТЬ NULL
Подставьте свой вид документа и регистр. Каждая строка результата — документ, который стоит изучить.
Поиск задвоенных движений
Дубли выдаёт сумма оборота, вдвое больше суммы документа. Сравните их запросом:
ВЫБРАТЬ
Док.Ссылка,
Док.СуммаДокумента,
СУММА(Хоз.Сумма) КАК СуммаПроводок
ИЗ
Документ.РеализацияТоваровУслуг КАК Док
ВНУТРЕННЕЕ СОЕДИНЕНИЕ РегистрБухгалтерии.Хозрасчетный КАК Хоз
ПО Хоз.Регистратор = Док.Ссылка
И Хоз.СчетДт.Код = "62.01"
ГДЕ
Док.Дата МЕЖДУ &НачалоПериода И &КонецПериода
СГРУППИРОВАТЬ ПО
Док.Ссылка,
Док.СуммаДокумента
ИМЕЮЩИЕ
СУММА(Хоз.Сумма) <> Док.СуммаДокумента
Запрос сравнивает сумму документа с проводками по дебету 62.01. Расхождение показывает и дубли, и недостачу записей. Учтите: при зачёте аванса в БП есть ещё проводки 62.02 → 62.01, поэтому для документов с авансами расхождения нужно проверить вручную.
Консоль запросов только читает данные. Опасна не она, а обработки, которые умеют записывать в регистры напрямую. Не правьте ими движения в рабочей базе.
Почему у документа нет движений
Пройдите причины по порядку — от самой частой к редкой.
Если ошибки нет, а движений всё равно нет
Бывает, что документ проведён без ошибок, флажок ручной корректировки снят, суммы есть, а регистр пуст. Тогда проверьте:
- 🔌 Расширения конфигурации . Расширение может переопределять обработку проведения. Временно отключите его в тестовой копии и проведите документ.
- 🔧 Доработки типовой. После неудачного обновления доработанной конфигурации процедура проведения может потерять код. Сравните модуль объекта с типовым поставщика.
- 📅 Дата документа. Документ с датой в будущем пишет движения будущим периодом — в отчётах на сегодня их не видно.
Перепроведение и исправление движений
Один документ
Откройте документ и нажмите Провести. Движения удалятся и запишутся заново по текущим реквизитам. Проверьте результат кнопкой Дт/Кт или отчётом о движениях.
Если перепроведение не помогает, а флажок ручной корректировки стоит — снимите его. Ручные правки проводок при этом пропадут, поэтому сначала выгрузите их в табличный документ или сделайте снимок экрана.
Групповое перепроведение
После изменения учётной политики или исправления справочника перепроведите все документы периода. В БП 3.0 обработка находится в Операции → Групповое перепроведение документов. Укажите период и запустите.
В УТ 11, ERP и КА массовое перепроведение тоже есть, оно находится в разделе администрирования, в группе обслуживания и корректировки данных.
Перед групповым перепроведением сделайте резервную копию базы. Перепроведение пересчитывает себестоимость, партии и проводки. В закрытом периоде это меняет уже сданную отчётность.
После массового перепроведения в БП обязательно заново выполните закрытие месяца за каждый затронутый месяц. Иначе себестоимость и финансовый результат останутся рассчитанными по старым данным.
Дубли движений
Задвоенные проводки почти всегда дают два разных документа, а не один. Типичные сценарии:
- Документ скопировали и провели, хотя первый уже был в базе.
- Ту же операцию дополнительно отразили ручной «Операцией».
- Документ пришёл по обмену второй раз с новой ссылкой.
Найдите лишний документ через список регистра с отбором по счёту и сумме, затем отмените его проведение и пометьте на удаление. Удалять помеченные объекты лучше после проверки ссылок.
Сравнение способов проверки
| Способ | Когда использовать | Что видно |
|---|---|---|
| Значок в списке | Первая проверка | Проведён или нет |
| Кнопка Дт/Кт (БП) | Один документ | Все проводки и регистры |
| Отчёт о движениях (БСП) | Один документ в УТ, ERP, ЗУП | Записи по регистрам |
| «Все функции» → регистр | Кто двигал конкретный остаток | Все регистраторы по отбору |
| Консоль запросов | Массовая проверка периода | Документы без движений, дубли |
Как не допускать проблем с движениями
Большинство сбоев с движениями предсказуемы. Несколько правил закрывают почти все случаи:
- 🔒 Даты запрета изменения. Настройте их в разделе
Администрирование. Тогда задним числом никто не перепроведёт документ закрытого квартала. - ✋ Ручная корректировка — только осознанно. Каждый такой документ отметьте в комментарии: кто, когда и зачем правил проводки. Через год иначе никто не вспомнит, почему документ «не слушается».
- 🔁 Проверка после обмена. После загрузки данных из УТ или ЗУП прогоните запрос на документы без проводок за период.
- 📊 Экспресс-проверка в БП. Отчёт
Отчеты → Экспресс-проверканаходит часть ошибок учёта, включая проблемы с проведением. Запускайте его перед закрытием месяца. - 🧪 Обновления — на копии. После обновления доработанной конфигурации перепроведите несколько типовых документов и сравните движения с исходными.
Частые вопросы
Можно ли посмотреть движения документа, если у меня нет прав на регистры?
Меняются ли движения, если исправить документ без перепроведения?
Почему после отмены проведения остатки не изменились?
Регистратор.