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