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

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

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

Как быстро найти заявку в 1С по номеру: поиск через список документов, полнотекстовый поиск, отборы и запросы. Разбор ошибок и советы для разных конфигураций.

Поиск заявки по номеру — одна из самых частых операций при ежедневной работе в 1С. Менеджеру нужно открыть конкретный заказ покупателя, бухгалтеру — проверить заявку на расходование средств, а кладовщику — найти заявку на склад. Во всех типовых конфигурациях (1С:Управление торговлей, 1С:ERP, 1С:Комплексная автоматизация, 1С:Бухгалтерия) для этого предусмотрено несколько штатных инструментов.

Универсальный способ — открыть журнал документов нужного вида и воспользоваться полем поиска по номеру. Дополнительно доступны полнотекстовый поиск по всей базе, отборы по условиям, а для программистов — поиск через запрос или функцию НайтиПоНомеру(). Ниже разобраны все варианты с точными действиями.

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

Где искать: определяем вид документа и раздел

Первый шаг — понять, какой именно документ называется «заявкой» в вашей конфигурации. В 1С:Управление торговлей и 1С:ERP это может быть «Заказ клиента», «Заявка на расходование денежных средств», «Заявка на возврат товаров от клиента» или «Внутреннее потребление». В 1С:Документооборот заявки оформляются как обращения или процессы. В отраслевых решениях встречаются собственные виды: «Заявка на ремонт», «Заявка на перевозку» и другие.

Уточните у коллеги, приславшего номер, полное название документа и хотя бы примерную дату. Это сэкономит время: искать номер «0000-001234» в журнале заказов, когда на самом деле это заявка на оплату, бессмысленно — нумераторы у них разные.

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

Быстрый поиск по номеру в списке документов

Самый простой способ — поиск прямо в форме списка. Откройте журнал нужных документов, найдите поле поиска над таблицей (обычно с подсказкой «Найти…» или «Поиск»), введите номер и нажмите Enter. Список отфильтруется, и в нём останутся только подходящие документы.

Обратите внимание на формат номера. В 1С номера часто содержат префикс и ведущие нули: «00УТ-001234», «БП00-00456». Быстрый поиск обычно работает по совпадению части строки, поэтому достаточно ввести значащую часть — например, «1234». Но если в базе много документов, короткий фрагмент даст лишние совпадения, и лучше вводить номер целиком.

Порядок действий
  1. 1
    Откройте журнал документов нужного вида через главное меню
  2. 2
    Снимите установленные отборы (период, организация, статус), если они есть
  3. 3
    Введите номер заявки в поле поиска над таблицей и нажмите Enter
  4. 4
    Дважды щёлкните найденную строку, чтобы открыть документ
  5. 5
    Проверьте, что дата, организация и содержимое соответствуют искомой заявке

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

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

Когда вид документа неизвестен, удобен полнотекстовый поиск. Он ищет введённую строку по всем индексированным данным: номерам, наименованиям, комментариям. Запускается через значок лупы в командной панели основного окна или через меню «Операции» → «Полнотекстовый поиск» (в некоторых конфигурациях — «Все функции» → «Стандартные»).

Введите номер заявки в строку поиска и нажмите «Найти». В результатах появятся ссылки на объекты, где встречается эта строка. Переход по ссылке открывает документ. Чтобы сузить выдачу, можно ограничить поиск конкретными типами объектов в настройках формы поиска.

У полнотекстового поиска есть ограничение: он работает только если в базе включена эта опция и индекс актуален. Проверить и обновить индекс может администратор: «Администрирование» → «Обслуживание» → «Полнотекстовый поиск» → «Обновить индекс». В файловых базах небольшого размера обновление занимает минуты, в крупных клиент-серверных — заметно дольше.

Поиск через отбор и настройку списка

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

Такой способ полезен, когда номер известен примерно: можно задать условие «Номер содержит 1234» и «Дата в интервале с … по …». Отборы сохраняются, и их можно быстро включать и отключать, что удобно при повторяющихся поисках.

Стандартный поиск по ссылке и поиск дублей номеров

В управляемых формах есть ещё один инструмент — «Найти по номеру» через стандартную команду поиска в динамическом списке (Ctrl+F в некоторых формах или кнопка «Найти» в меню «Ещё»). Он открывает диалог, где можно выбрать поле «Номер», условие сравнения и значение. Это удобно в журналах, где быстрый поиск не настроен.

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

Поиск заявки программно: запрос и НайтиПоНомеру

Разработчикам и продвинутым пользователям доступен поиск через встроенный язык. Метод Документы.ЗаявкаНаРасходованиеСредств.НайтиПоНомеру(Номер, Дата) возвращает ссылку на документ. Второй параметр — дата, в пределах периода которой ведётся нумерация; без неё поиск по номеру с периодической нумерацией может вернуть не тот документ.

bsl
НомерЗаявки = "0000-001234";
ДатаПоиска = Дата(2026, 6, 15);
Ссылка = Документы.ЗаявкаНаРасходованиеСредств.НайтиПоНомеру(НомерЗаявки, ДатаПоиска);
Если Ссылка.Пустая() Тогда
    Сообщить("Заявка не найдена");
Иначе
    Сообщить("Найдена: " + Ссылка);
КонецЕсли;

Альтернатива — запрос: «ВЫБРАТЬ Ссылка ИЗ Документ.ЗаявкаНаРасходованиеСредств ГДЕ Номер = &Номер». Запрос гибче: можно искать по части номера через ПОДОБНО, добавлять условия по дате и проведённости. Для разового поиска удобна консоль запросов, если она есть в вашем арсенале инструментов.

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

Почему заявка не находится: типичные причины

Чаще всего документ «не находится» по простым причинам: активен отбор по периоду или организации, номер введён не полностью, либо ищут не в том виде документов. Реже встречаются ситуации, когда заявка удалена, создана в другой базе (например, в учётной системе филиала) или номер сообщён с ошибкой.

Типичные ошибки
01
Поиск при активном отборе по текущему месяцу — старые заявки отфильтрованы и не видны
02
Ввод номера без префикса там, где поиск настроен на точное совпадение, — документ не находится
03
Поиск в журнале «Заказы покупателей», хотя номер принадлежит заявке на расходование средств
04
Игнорирование дублей номеров из-за ежегодного обнуления нумерации — открывается заявка не того года

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

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

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

Открытая заявка соответствует запросу
Норма

Номер, дата, организация и контрагент совпадают с данными из запроса

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

Номер совпадает, но дата или организация другие — найден дубль номера

Полнота результатов поиска
Норма

В списке одна заявка с нужным номером, отборы сняты

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

Найдено несколько заявок с одинаковым номером без поясняющих колонок

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

Документ проведён или находится в ожидаемом статусе

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

Заявка помечена на удаление или находится в корзине

FAQ

Можно ли найти заявку, если известна только часть номера?

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

Почему по одному номеру находятся две разные заявки?

Нумерация документов в 1С обычно ведётся в пределах периода (года) или префикса организации. После обнуления нумератора номера повторяются. Чтобы отличить документы, смотрите на колонки «Дата» и «Организация» в списке результатов.

Что делать, если поле поиска в списке документов отсутствует?

Используйте «Ещё» → «Настроить список» и задайте отбор по полю «Номер». Либо воспользуйтесь полнотекстовым поиском по всей базе через значок лупы в командной панели главного окна.

Полнотекстовый поиск ничего не находит — в чём причина?

Скорее всего, поиск отключён или индекс устарел. Администратор может проверить это в разделе «Администрирование» → «Обслуживание» → «Полнотекстовый поиск» и обновить индекс. В больших базах обновление лучше выполнять в нерабочее время.

Можно ли найти заявку, которая была удалена?

Удалённый физически документ в списках не отображается. Факт удаления можно установить по журналу регистрации. Восстановление возможно только из резервной копии базы — обратитесь к администратору.

Как искать заявку по номеру в 1С:Документооборот?

В 1С:Документооборот используйте строку быстрого поиска в верхней части окна — она ищет по номерам, названиям и содержимому. Также доступен поиск в списке «Обращения граждан» или в соответствующем реестре документов с отбором по регистрационному номеру.

Итог

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

Основной способ найти заявку в 1С по номеру — поле поиска в журнале документов нужного вида. Перед поиском снимайте отборы, вводите номер с учётом префикса и помните, что номера могут дублироваться между периодами и организациями. Если документ не находится, проверьте полнотекстовый поиск, вид документа и журнал регистрации на предмет удаления.