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

Отчеты и Аналитика · 11 мин

Как в 1С сформировать отчет по поставщикам и номенклатуре

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

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

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

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

Определите источник данных и цель отчета

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

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

Маршрут решения

Как выбрать инструмент

Нужен быстрый анализ объемов и цен закупок за периодИспользуйте стандартный отчет «Закупки» или «Анализ закупок» в разделе закупок
Нужна сверка с бухгалтерским учетом по счетам 60 и 41Используйте карточку счета или анализ субконто по контрагентам и номенклатуре в 1С:Бухгалтерии
Нужна произвольная комбинация полей и отборовОткройте универсальный отчет по регистру накопления «Закупки» или «Партии товаров»
Отчет нужен регулярно с фиксированным макетомСохраните настройку как вариант отчета или закажите внешний отчет на СКД

Сформируйте стандартный отчет по закупкам

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

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

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

Порядок действий в стандартном отчете
  1. 1
    Откройте раздел «Закупки» → «Отчеты по закупкам» → отчет «Закупки»
  2. 2
    Установите период отчета
  3. 3
    Откройте «Настройки» и задайте группировки «Поставщик» → «Номенклатура»
  4. 4
    Добавьте отборы по организации, складу или группе товаров при необходимости
  5. 5
    Нажмите «Сформировать» и сверьте итоги с контрольными данными
  6. 6
    Сохраните настройку как вариант отчета кнопкой «Сохранить вариант»

Используйте универсальный отчет по регистрам

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

Выберите тип «Регистр накопления» и регистр «Закупки» (в УТ/ERP) или «Партии товаров на складах» (в Бухгалтерии 3.0 для партийного учета). Укажите период, затем в настройках добавьте группировки «Поставщик» (или «Контрагент») и «Номенклатура», показатели — «Количество» и «Стоимость» (или «Сумма»). Универсальный отчет покажет сырые данные регистра без дополнительной бизнес-логики, что удобно для диагностики расхождений.

Учтите ограничение: универсальный отчет не умеет сложных соединений с другими таблицами. Если нужно вывести одновременно закупки и оплаты поставщику в одной таблице, потребуется отчет на СКД или два отдельных отчета с последующей консолидацией в Excel.

Настройте отчет в 1С:Бухгалтерии

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

Второй вариант — карточка счета 41.01 с отбором по корсчету 60.01: в настройках включите отображение корсубконто (контрагентов). Отчет покажет каждое поступление с указанием поставщика, номенклатуры, количества и суммы. Этот способ удобен для сверки с первичными документами, но менее нагляден для аналитики.

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

Постройте произвольный отчет на СКД

Если типовых отчетов не хватает — нужны вычисляемые поля, соединение нескольких регистров, собственный макет — используйте систему компоновки данных. В режиме предприятия можно открыть консоль отчетов СКД (входит в состав стандартных подсистем БСП) или создать внешний отчет в конфигураторе.

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

bsl
ВЫБРАТЬ
	ЗакупкиОбороты.Партнер КАК Поставщик,
	ЗакупкиОбороты.Номенклатура КАК Номенклатура,
	СУММА(ЗакупкиОбороты.КоличествоОборот) КАК Количество,
	СУММА(ЗакупкиОбороты.СтоимостьОборот) КАК Сумма
ИЗ
	РегистрНакопления.Закупки.Обороты(&НачалоПериода, &КонецПериода, , ) КАК ЗакупкиОбороты
СГРУППИРОВАТЬ ПО
	ЗакупкиОбороты.Партнер,
	ЗакупкиОбороты.Номенклатура
ИТОГИ ПО
	Поставщик

Готовый внешний отчет подключается через «Дополнительные отчеты и обработки» и становится доступен пользователям без прав разработчика. Перед передачей в эксплуатацию проверьте отчет на тестовом периоде: сравните итоги со стандартным отчетом «Закупки».

Проверьте результат и устраните типичные расхождения

После формирования отчета выполните контрольную сверку. Итоговая сумма закупок за период должна совпадать с оборотом по дебету счета 41 (или 10) в корреспонденции со счетом 60 в бухгалтерском учете — с поправкой на НДС, если отчет по закупкам выводит сумму с налогом. Количество по номенклатуре сверьте с оборотно-сальдовой ведомостью по складу.

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

Типичные ошибки
01
Сравнение отчета по закупкам с бухгалтерскими оборотами без учета НДС — суммы расходятся на величину налога
02
Отбор по полю «Партнер» вместо «Контрагент» — один поставщик с несколькими договорами дробится или объединяется не так, как ожидалось
03
Игнорирование возвратов и корректировок — объемы закупок завышены
04
Разные границы периода: один отчет по дате документа, другой по дате проведения — итоги не совпадают
05
Сохранение варианта отчета с жестким отбором по поставщику — коллеги получают неполные данные
Контрольные точки

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

Итоговая сумма закупок за период
Норма

Совпадает с данными регистра закупок и, с поправкой на НДС, с оборотами счета 41/60

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

Расхождение без объяснимой причины — проверьте непроведенные документы и отборы

Разрез по поставщикам
Норма

Каждый поставщик встречается один раз, итоги сходятся с общей суммой

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

Дубли поставщиков из-за разных договоров или партнеров

Детализация по номенклатуре
Норма

Количество совпадает со складскими оборотами по поступлениям

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

Лишние позиции услуг или отсутствие части товаров из-за отборов

Сохраните настройки и автоматизируйте рассылку

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

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

Итог

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

Начинайте со стандартного отчета «Закупки» с группировкой «Поставщик — Номенклатура», для нестандартных срезов используйте универсальный отчет по регистру, для сложных задач — СКД. Всегда сверяйте итоги с бухгалтерскими оборотами и сохраняйте проверенные настройки как вариант отчета.

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

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

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

Как вывести в отчет артикул и единицу измерения номенклатуры?

В настройках отчета на вкладке «Поля» или «Дополнительные поля» добавьте реквизиты номенклатуры: «Артикул», «Единица измерения». В отчетах на СКД эти поля доступны через точку от поля «Номенклатура» в списке доступных полей.

Можно ли получить отчет по поставщикам в 1С:Рознице?

Да, в Рознице есть отчеты по закупкам и движению товаров с группировкой по поставщикам. Если типового состава полей недостаточно, используйте универсальный отчет по регистру «Закупки» или «Товары на складах» с группировками «Контрагент» и «Номенклатура».

Чем отличается группировка «Партнер» от «Контрагент»?

Партнер — это бизнес-сущность (компания или группа компаний), контрагент — юридическое лицо для документов и расчетов. Один партнер может объединять нескольких контрагентов. Для управленческого анализа группируйте по партнерам, для сверки с бухгалтерией — по контрагентам.

Как выгрузить отчет в Excel с сохранением группировок?

Сформируйте отчет и сохраните табличный документ через «Файл» → «Сохранить как» в формате «Лист Excel» или «MXL». Группировки и итоги сохранятся как строки таблицы. Для регулярной выгрузки удобнее настроить рассылку отчетов с форматом Excel.

Отчет формируется очень долго — что делать?

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