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