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

Торговля и Склад · 9 мин

Как в 1С найти счет по товару

Как найти счет по товару в 1С: поиск через подбор, отчеты по продажам, журнал счетов, полнотекстовый поиск и связанные документы. Практические инструкции и FAQ.

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

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

Способ 1. Отбор по товару в журнале счетов

Самый прямой путь — отбор по табличной части документа. Откройте раздел «Продажи» (в «1С:Бухгалтерии» — «Продажи» или «Банк и касса», в зависимости от версии) и перейдите в журнал «Счета на оплату покупателям». В правом верхнем углу списка нажмите «Ещё» и выберите «Настроить список».

В окне настройки нажмите «Добавить новый элемент» и найдите поле вида «Товары. Номенклатура» или «Товары. Номенклатура. Наименование». Установите вид сравнения «Равно» и выберите товар из справочника. После нажатия «Завершить редактирование» в журнале останутся только счета, содержащие эту позицию.

Отбор счетов по товару в журнале
  1. 1
    Откройте раздел «Продажи» → «Счета на оплату покупателям»
  2. 2
    Нажмите «Ещё» → «Настроить список»
  3. 3
    Добавьте условие отбора по полю «Товары. Номенклатура»
  4. 4
    Выберите товар и вид сравнения «Равно»
  5. 5
    Проверьте результат: в списке остались только счета с этим товаром

Обратите внимание: если в списке полей нет «Товары. Номенклатура», значит, в данной конфигурации отбор по табличной части в динамическом списке не включен. Это ограничение настройки формы, а не ошибка пользователя — переходите к отчетам или полнотекстовому поиску.

Способ 2. Поиск через отчеты по продажам

Когда отбор в журнале недоступен или нужно увидеть контекст (количество, цены, контрагента), удобнее использовать отчет. В «1С:Управление торговлей» откройте «Продажи» → «Отчеты по продажам» → «Валовая прибыль» или «Продажи». В «1С:Бухгалтерии» подойдет «Анализ субконто» по номенклатуре или отчет «Продажи» в разделе «Отчеты».

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

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

Если включен полнотекстовый поиск данных, счет можно найти прямо по названию товара из любого раздела программы. Нажмите значок поиска в правой части панели навигации (или сочетание Ctrl+Shift+F) и введите наименование товара. В результатах отобразятся документы и элементы справочников, где встречается этот текст.

Метод удобен скоростью, но имеет ограничения. Во-первых, полнотекстовый поиск должен быть включен администратором, а индекс — актуален: свежие документы могут не находиться до очередного обновления индекса. Во-вторых, поиск ищет по тексту и может вернуть много лишнего, если название товара состоит из распространенных слов. Уточняйте запрос артикулом или частью уникального названия.

Способ 4. Поиск через карточку товара и связанные документы

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

Отчет по движениям покажет все документы, в которых участвовал товар: поступления, реализации, перемещения. Через расшифровку строки откройте документ реализации, а из него — связанный счет через структуру подчиненности. Этот путь длиннее, но надежен, когда неизвестен ни контрагент, ни период счета.

Способ 5. Универсальный отчет и консольные средства

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

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

Сравнение способов поиска

Отбор в журнале счетов

Самый быстрый, если отбор по табличной части доступен в настройках списка. Не подходит при отключенном отборе.

Отчеты по продажам

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

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

Мгновенный поиск по названию из любого раздела. Зависит от актуальности индекса и может давать лишние результаты.

Универсальный отчет

Работает всегда, гибкие настройки. Требует больше действий и прав доступа к отчету.

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

Когда счетов с одним товаром много, комбинируйте условия отбора: добавьте контрагента, период, организацию или ответственного менеджера. В настройке списка несколько условий объединяются по принципу «И», то есть в результат попадут только счета, удовлетворяющие всем критериям одновременно.

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

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

Как проверить, что счет найден верно

Контрагент в шапке счета
Норма

Совпадает с клиентом, по которому ведется поиск

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

Другой покупатель — вероятно, похожий счет другого клиента

Табличная часть
Норма

Есть искомый товар с ожидаемым количеством и ценой

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

Товара нет или цена сильно отличается — проверьте другой документ

Дата и номер
Норма

Попадают в известный период выставления

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

Дата вне периода — возможен дубль или другая сделка

Типичные ошибки и ограничения

Частая ошибка — поиск по неточному наименованию. В справочнике номенклатуры товар может называться иначе, чем в коммерческом предложении или накладной поставщика. Используйте поиск по артикулу или части названия, а не полную строку из внешнего документа.

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

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

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

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

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

Почему в настройке списка нет поля «Товары. Номенклатура»?

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

Можно ли найти счет по артикулу товара?

Да. В настройке отбора выберите поле «Товары. Номенклатура. Артикул» и укажите значение. Полнотекстовый поиск также индексирует артикулы, поэтому поиск по артикулу через Ctrl+Shift+F обычно дает точный результат.

Счет точно выставлялся, но поиск его не находит. Что делать?

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

Как найти все счета, где товар встречается вместе с другим товаром?

Штатный отбор журнала не умеет условие «содержит оба товара». Используйте универсальный отчет: постройте список счетов с группировкой по документу и отбором по обеим позициям, либо выгрузите движения по товару и сопоставьте списки документов вручную.

Работает ли поиск по товару в «1С:Бухгалтерии» так же, как в «Управлении торговлей»?

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