Учет и Финансы · 11 мин
Как найти документы с ручной корректировкой в 1С
Пошаговая инструкция: как найти документы с ручной корректировкой в 1С через признак «ручная корректировка», отбор в списках, запросы и проверку проводок.
Ручная корректировка в 1С — это режим, при котором пользователь вручную меняет движения документа (проводки, записи регистров), отключая типовой алгоритм проведения. Такие документы опасны тем, что при перепроведении или изменении данных учёта ручные правки могут потеряться, а отчётность — разойтись с первичными данными. Поэтому перед закрытием периода, сверкой с ФНС или аудитом важно найти все документы, где движения правились вручную.
В большинстве типовых конфигураций (1С:Бухгалтерия 8, 1С:ERP, 1С:Комплексная автоматизация, 1С:ЗУП) у документов есть специальный признак «Ручная корректировка». Он хранится в базе данных, а значит, по нему можно строить отборы, отчёты и запросы. Ниже разобраны рабочие способы поиска — от простого отбора в списке до запроса в консоли.
Что такое ручная корректировка и где хранится её признак
Когда пользователь открывает движения документа (кнопка «Дт/Кт» или «Показать движения») и включает режим «Ручная корректировка», программа разрешает менять счета, суммы и аналитику проводок. При этом в карточке документа устанавливается флажок «Ручная корректировка», а в базе данных реквизит документа РучнаяКорректировка получает значение «Истина» (булево).
Важно понимать: признак ставится на уровне документа целиком, а не отдельной проводки. Если пользователь изменил хотя бы одну строку движений, весь документ считается скорректированным вручную. Найти «какие именно проводки меняли» штатными средствами нельзя — только сам факт корректировки и текущий состав движений.
Ещё одна особенность: документ с ручной корректировкой при перепроведении сохраняет вручную введённые движения, но если снять флажок — движения будут сформированы заново по типовому алгоритму, и ручные правки исчезнут без предупреждения.
Способ 1. Отбор по признаку прямо в списке документов
Самый быстрый способ, если нужно проверить конкретный вид документов — например, «Реализация товаров и услуг» или «Поступление товаров и услуг». Откройте журнал нужного вида документов и настройте отбор.
- 1Откройте журнал документов нужного вида (например, Покупки → Поступление (акты, накладные))
- 2Нажмите «Ещё» → «Настроить список» (или Ctrl+E в некоторых интерфейсах)
- 3Добавьте отбор по полю «Ручная корректировка» = «Да»
- 4Если поля нет в списке отборов — включите его через «Ещё» → «Изменить форму» или используйте универсальный отчёт
- 5Проверьте результат: в списке останутся только документы с ручными правками
Если в форме списка поле «Ручная корректировка» недоступно для отбора (так бывает, когда поле не выведено в настройки динамического списка), выведите его как колонку: «Ещё» → «Изменить форму» → найдите реквизит «РучнаяКорректировка» и поставьте галочку видимости. После этого документы с ручными правками будут визуально отличаться, а в некоторых конфигурациях отбор по колонке станет доступен через контекстное меню.
Ограничение способа: он работает в рамках одного вида документов. Если нужно найти ручные корректировки по всей базе сразу, используйте универсальный отчёт или запрос.
Способ 2. Универсальный отчёт по документам
В 1С:Бухгалтерии 8 есть обработка «Универсальный отчёт» (раздел «Отчёты» → «Универсальный отчёт»). Она позволяет построить список документов любого вида с отбором по любому реквизиту, включая «Ручная корректировка».
Порядок работы: выберите тип объекта «Документы», вид документа (например, все документы поступления), период. Затем в настройках отбора добавьте условие «Ручная корректировка = Да». Отчёт покажет список документов с датами, номерами и контрагентами — его можно распечатать или выгрузить в Excel для передачи аудитору.
Недостаток универсального отчёта — он строится по одному виду документов за раз. Для полной картины придётся повторить построение для каждого вида: поступления, реализации, требования-накладные, операции вручную и так далее. Это занимает время, но не требует прав доступа разработчика.
Способ 3. Запрос в консоли запросов или через СКД
Если у вас есть доступ к консоли запросов (внешняя обработка или встроенная в конфигурацию), можно одним запросом собрать все документы с ручной корректировкой по нескольким видам сразу. Это самый гибкий способ.
ВЫБРАТЬ
ПоступлениеТоваровУслуг.Ссылка КАК Документ,
ПоступлениеТоваровУслуг.Дата,
ПоступлениеТоваровУслуг.Номер
ИЗ
Документ.ПоступлениеТоваровУслуг КАК ПоступлениеТоваровУслуг
ГДЕ
ПоступлениеТоваровУслуг.РучнаяКорректировка = ИСТИНА
И ПоступлениеТоваровУслуг.Проведен = ИСТИНАДля поиска по нескольким видам документов объедините запросы через ОБЪЕДИНИТЬ ВСЕ, подставляя нужные таблицы: Документ.РеализацияТоваровУслуг, Документ.ТребованиеНакладная, Документ.СписаниеСРасчетногоСчета и другие. Перед запуском убедитесь, что у выбранного вида документа вообще есть реквизит «РучнаяКорректировка» — иначе запрос выдаст ошибку «Поле не найдено».
Проверить наличие реквизита можно в конфигураторе (дерево метаданных → Документы → нужный вид → Реквизиты) или просто попытавшись добавить отбор по этому полю в универсальном отчёте. Если реквизита нет — документы этого вида не поддерживают ручную корректировку.
Способ 4. Проверка через движения конкретного документа
Когда нужно проверить один конкретный документ, а не искать по всей базе, откройте его и нажмите кнопку показа проводок («Дт/Кт» в 1С:Бухгалтерии). Если в шапке формы движений стоит флажок «Ручная корректировка» — документ скорректирован вручную.
В карточке самого документа признак тоже виден: в 1С:Бухгалтерии 8.3 флажок «Ручная корректировка» обычно находится внизу формы документа или в меню «Ещё». В 1С:ERP и УТ 11 аналогичный признак доступен через форму движений документа.
Как проверить результат
Флажок снят — движения сформированы автоматически
Флажок установлен — проводки правились вручную
Список пуст — ручных корректировок за период нет
Есть документы, о которых бухгалтерия не знает
Проводки не изменились
После перепроведения суммы «слетают» — признак потерянных ручных правок
Риски и что делать с найденными документами
Найти документы — половина задачи. Дальше нужно решить, что с ними делать: оставить, исправить или перевести на типовое отражение. Главный риск ручных корректировок — они «молчат»: программа не проверяет их корректность, не контролирует корреспонденцию счетов и не обновляет при изменении первичных данных.
Рекомендуемый порядок работы с найденными документами: выгрузите список, по каждому документу выясните у автора причину правки, сравните ручные проводки с тем, что сформировала бы программа автоматически. Если правка была обходом ошибки в настройках — устраните причину (настройте счета учёта, способы отражения) и перепроведите документ без ручной корректировки.
Для массового снятия признака существуют групповые обработки, но применять их без анализа каждого документа опасно. Безопаснее обрабатывать документы по одному с фиксацией результата.
Сравнение способов поиска
Сравнение вариантов
Быстро и без специальных прав, но только по одному виду документов за раз
Подходит обычному пользователю, результат можно выгрузить; по одному виду документов за построение
Охватывает сразу все виды документов, гибкие условия; требует навыков запроса и соответствующих прав
Для точечной проверки одного документа; не масштабируется на всю базу
Для разовой проверки перед закрытием месяца обычно достаточно универсального отчёта по основным видам документов. Для регулярного контроля удобнее один раз настроить запрос или внешний отчёт и запускать его по расписанию.
Как выбрать действие
FAQ
Почему в списке документов нет поля «Ручная корректировка» для отбора?
Поле не выведено в настройки динамического списка формы. Откройте «Ещё» → «Изменить форму», найдите реквизит «РучнаяКорректировка» и включите его видимость. Если реквизита нет вовсе — у данного вида документов механизм ручной корректировки не предусмотрен.
Что произойдёт с ручными проводками при перепроведении документа?
Если флажок «Ручная корректировка» установлен, перепроведение сохранит ручные движения. Если флажок снять — программа сформирует проводки заново по типовому алгоритму, а ручные правки будут удалены без предупреждения.
Можно ли узнать, кто именно поставил ручную корректировку?
Штатного признака автора корректировки в документе нет. Используйте журнал регистрации (Администрирование → Обслуживание → Журнал регистрации) с отбором по событию изменения данных и имени документа — там видно, какой пользователь и когда изменял объект.
Чем ручная корректировка отличается от документа «Операция, введённая вручную»?
Ручная корректировка — это правка движений типового документа (поступления, реализации и т.п.) с сохранением самого документа. «Операция вручную» — отдельный документ, который целиком состоит из ручных проводок и не имеет табличной части с товарами или услугами. Искать и анализировать их нужно отдельно.
Нужно ли искать ручные корректировки в непроведённых документах?
Да, признак может быть установлен и у непроведённых документов, хотя движений у них нет. В запросах отбор по «Проведен = Истина» отсекает такие документы — уберите это условие, если нужен полный список, включая черновики.
Как настроить регулярный контроль ручных корректировок?
Сохраните настройки универсального отчёта или отбора в журнале как вариант и открывайте его перед закрытием периода. Для автоматизации можно создать внешний отчёт на СКД с запросом по всем видам документов и запускать его по расписанию или перед формированием регламентированной отчётности.
Что важно запомнить
Документы с ручной корректировкой ищутся по реквизиту «РучнаяКорректировка»: через отбор в журнале, универсальный отчёт или запрос. Перед любыми массовыми изменениями делайте резервную копию — снятие флажка удаляет ручные проводки безвозвратно. Ручные операции и ручные корректировки — разные механизмы, анализируйте их отдельно.