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