К статье
Практический материал

Документы и Печать · 10 мин

Как узнать номер документа в 1С

Как узнать номер документа в 1С: через журнал документов, форму документа, поиск по номеру, запросы и печатные формы. Пошаговые инструкции и ответы на вопросы.

Номер документа в 1С — это реквизит, который программа присваивает автоматически при создании записи. Он нужен для поиска документов, сверки с контрагентами, печати и ссылки в переписке. Узнать номер можно несколькими способами: через журнал документов, форму самого документа, встроенный поиск или программные средства.

Способ зависит от ситуации: иногда номер виден сразу в списке, иногда его нужно вывести дополнительной колонкой, а при массовой обработке удобнее использовать запрос или консоль кода. Ниже разобраны все рабочие варианты для типовых конфигураций вроде «1С:Бухгалтерия», «1С:Управление торговлей» и «1С:ERP», а также нюансы нумерации, о которых часто забывают.

Где в 1С хранится и отображается номер документа

Каждый документ в 1С имеет два идентификатора: внутреннюю ссылку (уникальный идентификатор в базе) и номер, который видит пользователь. Номер присваивается автоматически при записи документа в пределах периода нумерации — обычно года. Вместе с датой он образует пару «номер + дата», по которой документ идентифицируется в учёте.

В типовых конфигурациях номер может быть числовым или строковым с префиксом. Префикс зависит от настроек: организации, узла обмена данными или вида документа. Например, в распределённой базе префиксы позволяют избежать совпадения номеров, созданных в разных узлах.

Как посмотреть номер в форме документа

Самый простой способ — открыть сам документ. В форме любого документа номер расположен в шапке, обычно рядом с полем «Дата» или «от». В типовых конфигурациях это поле подписано как «Номер» или не подписано вовсе, но содержит значение вида «0000-000123» или просто «123».

Обратите внимание: если документ только что создан и ещё не записан, поле номера может быть пустым. Номер присваивается в момент записи или проведения — в зависимости от настроек конфигурации. Поэтому сначала запишите документ кнопкой «Записать» или «Провести», и только потом смотрите номер.

Если документ уже проведён, изменение номера вручную может быть заблокировано или потребует перепроведения. Не меняйте номер без необходимости: это может нарушить сквозную нумерацию и вызвать расхождения с печатными копиями, уже переданными контрагентам.

Как узнать номер через журнал документов

Журнал документов — основной рабочий инструмент. Откройте нужный раздел, например «Покупки → Счета-фактуры» или «Продажи → Реализация (акты, накладные)». В списке документов колонка «Номер» обычно отображается по умолчанию рядом с датой.

Если колонки «Номер» нет, добавьте её вручную: нажмите «Ещё → Изменить форму», найдите в дереве элементов поле «Номер» и установите у него признак видимости. После этого колонка появится в списке, и её можно будет отсортировать или использовать для отбора.

Как вывести колонку «Номер» в журнале
  1. 1
    Откройте журнал нужного вида документов
  2. 2
    Нажмите «Ещё» и выберите «Изменить форму»
  3. 3
    В дереве элементов найдите поле «Номер» и включите его видимость
  4. 4
    Нажмите «ОК» и проверьте, что колонка появилась в списке

Для быстрого поиска конкретного документа используйте строку поиска в верхней части журнала или сочетание Ctrl+F. Во многих конфигурациях доступен пункт «Ещё → Найти по номеру»: введите номер без префикса или с ним, и программа откроет нужный документ либо покажет список совпадений.

Как найти документ по известному номеру

Обратная задача — найти документ, когда номер уже известен, например из письма контрагента или бумажной копии. Здесь есть несколько вариантов в зависимости от того, знаете ли вы вид документа и период.

Поиск внутри журнала конкретного вида

Откройте журнал нужного вида документов, установите период (номер уникален только в пределах периода нумерации) и введите номер в строку поиска. Учитывайте префикс: если документ имеет номер «АБВ-000123», а вы ищете «123», поиск может не сработать — попробуйте ввести номер полностью или только числовую часть в зависимости от поведения конфигурации.

Полнотекстовый поиск по всей базе

Если вид документа неизвестен, используйте полнотекстовый поиск (лупа в панели инструментов или через меню). Введите номер, и программа покажет все объекты, где встречается эта строка. Учтите, что полнотекстовый поиск должен быть включён администратором, а его индекс — актуален.

Как узнать номер в печатной форме и отчётах

В печатных формах номер выводится автоматически: в счетах-фактурах, накладных ТОРГ-12, актах и счетах на оплату он стоит в заголовке рядом с датой. Откройте печатную форму через кнопку «Печать» в документе — номер будет виден в шапке бланка.

Обратите внимание: в печатной форме номер может отображаться без лидирующих нулей и без префикса базы. Это нормально — типовые макеты очищают номер от служебных символов. Поэтому номер на бумаге («123») может визуально отличаться от номера в программе («0000-000123»), хотя это один и тот же документ.

В отчётах и оборотно-сальдовых ведомостях номера документов обычно видны при расшифровке: дважды щёлкните по сумме или строке, чтобы раскрыть детализацию до документов. В универсальном отчёте и карточке счёта колонка с документом содержит и вид, и номер, и дату.

Как узнать номер программно: запрос и консоль кода

Для массовой обработки или проверки нумерации удобнее программные средства. Встроенный язык 1С позволяет получить номер через свойство объекта: ДокументОбъект.Номер для объекта или через запрос к таблице документа.

bsl
Запрос = Новый Запрос;
Запрос.Текст = "ВЫБРАТЬ ПЕРВЫЕ 10
| Реализация.Номер КАК Номер,
| Реализация.Дата КАК Дата
|ИЗ Документ.РеализацияТоваровУслуг КАК Реализация
|УПОРЯДОЧИТЬ ПО Реализация.Дата УБЫВ";
Выборка = Запрос.Выполнить().Выбрать();
Пока Выборка.Следующий() Цикл
 Сообщить(Выборка.Номер + " от " + Выборка.Дата);
КонецЦикла;

Запрос удобно выполнять в консоли запросов (в конфигурациях на управляемых формах она часто встроена в раздел «Администрирование» или поставляется как внешняя обработка). Так можно выгрузить все номера за период, найти пропуски в нумерации или дубликаты.

Программный способ требует права на чтение документов и, как правило, доступа к инструментам разработчика. Если у вас нет таких прав, обратитесь к администратору базы. Не выполняйте незнакомый код в рабочей базе без резервной копии — запросы на выборку безопасны, но любые обработки, изменяющие данные, могут повредить учёт.

Почему номер может отличаться или не отображаться

Иногда пользователь не видит номер или видит не то, что ожидает. Типичные причины: документ не записан (номер ещё не присвоен), колонка скрыта настройкой формы, номер содержит префикс, который обрезан шириной колонки, или у пользователя ограничены права на просмотр документов.

Ещё одна ситуация — сбой нумерации после ручного вмешательства или обмена данными. Если в базе появились дубликаты номеров, программа может при записи присваивать номера с префиксами или предлагать освободить номер. Это признак того, что нумерацию нужно проверить и, возможно, восстановить штатными средствами.

Типичные ошибки при работе с номерами
01
Поиск номера без учёта префикса — документ не находится, хотя существует
02
Попытка найти документ без указания периода — номер повторяется в разных годах
03
Ручное изменение номера проведённого документа — расхождение с печатными копиями и ЭДО
04
Сравнение номера из печатной формы с номером в базе без учёта удалённых нулей

Как проверить, что вы нашли нужный документ

После поиска убедитесь, что документ именно тот. Сверьте не только номер, но и дату, вид документа, организацию и контрагента. Совпадение одного номера недостаточно — в разных видах документов и периодах номера дублируются.

Дополнительная проверка — сумма документа и его состояние (проведён, помечен на удаление). Если документ помечен на удаление, он остаётся в базе со своим номером, но в учёте не участвует. Это частая причина путаницы при сверке.

Контрольные точки

Как проверить результат

Совпадение номера и даты
Норма

Номер и дата совпадают с исходными данными

Тревожный признак

Номер совпадает, но дата или год другие — это другой документ

Вид документа
Норма

Вид соответствует искомому (например, счёт-фактура, а не накладная)

Тревожный признак

Найден документ другого вида с тем же номером

Состояние документа
Норма

Документ проведён и участвует в учёте

Тревожный признак

Документ помечен на удаление или не проведён

Частые вопросы

Можно ли изменить номер уже проведённого документа?

Технически — да, если у вас есть права: откройте документ, разблокируйте поле номера (в некоторых конфигурациях через «Ещё → Изменить форму» или отключение автонумерации) и введите новое значение. Но делать это стоит только при явной ошибке, поскольку номер мог уже уйти в печатные формы, ЭДО и отчётность.

Почему номер в печатной форме отличается от номера в программе?

Типовые макеты печати удаляют из номера префиксы и лидирующие нули. Номер «00БП-000123» в базе на печати будет выглядеть как «123». Это штатное поведение, расхождением документов оно не является.

Как найти пропущенные номера документов за период?

Выгрузите номера за период запросом или отчётом, отсортируйте по возрастанию и сравните последовательность. Пропуски возникают при удалении документов или сбоях нумерации. Сами по себе пропуски не запрещены, но при проверках могут потребовать пояснений.

Почему поиск по номеру ничего не находит?

Чаще всего причины такие: неверно указан период, номер введён без префикса или с лишними пробелами, документ находится в другом виде журнала, либо у вас нет прав на просмотр этого вида документов. Проверьте эти условия по очереди.

Где посмотреть номер документа в мобильной версии или тонком клиенте?

Логика та же: номер отображается в форме документа рядом с датой и в списках журналов. Если колонка не видна из-за узкого экрана, прокрутите список горизонтально или откройте сам документ — номер будет в шапке.

Что делать, если в базе появились документы с одинаковыми номерами?

Дубликаты обычно появляются после обмена данными или ручного изменения номеров. Проверьте настройки префиксов в узлах обмена и не меняйте номера вручную. Для устранения уже возникших дублей используйте штатные обработки перенумерации только после резервного копирования.

Итог

Что важно запомнить

Номер документа виден в форме документа рядом с датой и в колонке «Номер» журнала; если её нет — включите через настройку формы. При поиске учитывайте префикс, период нумерации и вид документа, а любые изменения номеров проведённых документов выполняйте только после резервного копирования.