Отчеты и Аналитика · 10 мин
Как в 1С сделать отчет по услугам
Как сформировать отчет по услугам в 1С: стандартные отчеты, СКД, универсальный отчет, настройки периода и отборов, проверка данных и типичные ошибки.
Отчет по услугам в 1С нужен, когда требуется увидеть объем реализации услуг за период, выручку по конкретной услуге или контрагенту, себестоимость и маржинальность. В типовых конфигурациях («Управление нашей фирмой», «Бухгалтерия предприятия», «Комплексная автоматизация», ERP) задача решается тремя путями: стандартными отчетами из раздела продаж или бухгалтерии, универсальным отчетом и отчетом, построенным на системе компоновки данных (СКД).
Выбор способа зависит от цели. Если нужен быстрый анализ «кто, что и на какую сумму оказал» — достаточно стандартных отчетов по продажам. Если требуется произвольная группировка по номенклатуре с признаком «Услуга» — подойдет универсальный отчет. Для регулярной управленческой отчетности с нестандартной структурой создают собственный отчет на СКД или дорабатывают типовой.
Перед построением любого отчета убедитесь, что в базе корректно ведется учет: услуги заведены в справочнике номенклатуры с типом «Услуга», документы реализации проведены, а период закрыт без ошибок. Отчет показывает только то, что внесено в учет, — пропущенные документы он не восстановит.
Какие отчеты по услугам есть в типовых конфигурациях
В большинстве конфигураций 1С уже есть готовые инструменты анализа услуг. В «1С:Управление нашей фирмой» это отчеты «Продажи», «Валовая прибыль», «Продажи по номенклатуре» в разделе «Продажи — Анализ». В «1С:Бухгалтерии» — «Анализ субконто», «Оборотно-сальдовая ведомость по счету» 90.01 с отбором по номенклатурным группам и отчет «Продажи» в разделе «Руководителю».
Стандартные отчеты удобны тем, что не требуют настройки запросов: достаточно указать период и при необходимости добавить отбор. Их ограничение — фиксированный набор группировок и показателей. Если руководство просит отчет в специфической структуре (например, услуги по направлениям бизнеса с долей в выручке), стандартных вариантов может не хватить.
Сравнение вариантов
Подходит для быстрого анализа выручки и себестоимости. Ограничение — фиксированный набор группировок.
Позволяет построить отчет по любому регистру или справочнику с произвольными отборами. Требует понимания структуры данных.
Максимальная гибкость для регулярной отчетности. Требует навыков работы с консолью СКД или конфигуратором.
Как построить отчет по услугам через стандартный отчет «Продажи»
Откройте раздел «Продажи» (в УНФ) или «Отчеты» (в Бухгалтерии) и выберите отчет по продажам или анализу продаж. Установите период формирования — отчет строится на дату включительно, поэтому для корректных данных за месяц укажите последний день месяца.
Чтобы отчет показывал только услуги, добавьте отбор по номенклатуре. В настройках отчета (кнопка «Настройки» или «Показать настройки») на вкладке «Отбор» добавьте условие: поле «Номенклатура.Тип номенклатуры» (или «Вид номенклатуры») равно «Услуга». В УНФ удобнее отбор по реквизиту «Категория номенклатуры», если услуги выделены в отдельную категорию.
- 1Откройте раздел «Продажи» и выберите отчет «Продажи» или «Анализ продаж»
- 2Установите период отчета
- 3Откройте настройки и на вкладке «Отбор» добавьте условие по типу номенклатуры «Услуга»
- 4На вкладке «Группировка» выберите нужную структуру: по контрагентам, по номенклатуре, по периодам
- 5Нажмите «Сформировать» и проверьте итоги
- 6Сохраните вариант настроек кнопкой «Сохранить настройки», чтобы не настраивать заново
Для группировки данных укажите структуру отчета: например, «Контрагент — Номенклатура» покажет, какие услуги оказаны каждому клиенту, а «Номенклатура — Период (месяц)» — динамику оказания каждой услуги по месяцам. Сохраните настроенный вариант отчета, чтобы в дальнейшем формировать его одним нажатием.
Отчет по услугам через универсальный отчет
Универсальный отчет доступен в конфигурациях на управляемых формах (раздел «Отчеты — Универсальный отчет»). Он строится по данным любого регистра накопления, сведений или справочника и позволяет задать произвольные отборы и группировки без программирования.
Для анализа услуг выберите источник данных — например, регистр накопления «Продажи» (в УНФ) или «Выручка и себестоимость продаж» (в ERP). Установите период, добавьте отбор по типу номенклатуры и настройте группировки. В полях отчета выведите показатели: количество, сумма выручки, себестоимость, валовая прибыль.
Преимущество универсального отчета — доступ к полям, которых нет в стандартных вариантах: например, можно вывести ответственного менеджера, подразделение или заказ покупателя, по которому оказана услуга. Сохраненные настройки универсального отчета можно передавать коллегам через файл настроек.
Как сделать собственный отчет по услугам на СКД
Когда типовых возможностей недостаточно, отчет создают на системе компоновки данных. Это можно сделать двумя способами: в режиме предприятия через «Консоль отчетов СКД» (внешняя обработка) или в конфигураторе как внешний отчет. Первый способ быстрее и не требует изменения конфигурации.
Основа отчета — запрос к регистру продаж с отбором услуг. Пример запроса для УНФ:
ВЫБРАТЬ
Продажи.Номенклатура КАК Услуга,
Продажи.Контрагент КАК Клиент,
СУММА(Продажи.СуммаОборот) КАК Выручка,
СУММА(Продажи.КоличествоОборот) КАК Количество
ИЗ
РегистрНакопления.Продажи.Обороты(&НачалоПериода, &КонецПериода, , ) КАК Продажи
ГДЕ
Продажи.Номенклатура.ТипНоменклатуры = ЗНАЧЕНИЕ(Перечисление.ТипыНоменклатуры.Услуга)
СГРУППИРОВАТЬ ПО
Продажи.Номенклатура,
Продажи.КонтрагентПосле написания запроса настройте ресурсы (суммируемые поля — выручка, количество), параметры периода и структуру отчета на вкладке «Настройки». Сохраните отчет как внешний файл (.erf или .erf-вариант) и подключите через «Дополнительные отчеты и обработки», чтобы пользователи видели его в общем списке отчетов.
Отчет по услугам в 1С:Бухгалтерии через анализ субконто
В бухгалтерском учете услуги отражаются на счете 90.01 «Выручка» с аналитикой по номенклатурным группам. Чтобы получить отчет по услугам, откройте «Отчеты — Анализ субконто», выберите вид субконто «Номенклатурные группы», счет 90.01 и период. Отчет покажет выручку в разрезе номенклатурных групп.
Чтобы в отчете фигурировали именно услуги, заранее настройте номенклатурные группы: заведите отдельную группу «Услуги» (или несколько — по направлениям) и указывайте ее в документах реализации. Если в карточке номенклатуры группа не заполнена, суммы попадут в строку «без группы», и анализ будет искажен.
Для детализации до конкретных документов используйте «Обороты между субконто» или карточку счета 90.01 с расшифровкой. Так можно перейти от суммы по номенклатурной группе к конкретным актам оказания услуг.
Как проверить корректность отчета по услугам
После формирования отчета сверьте его итоги с контрольными данными. В УНФ итог выручки по отчету «Продажи» должен совпадать с оборотом по счету 90.01 за тот же период (с учетом НДС или без — в зависимости от настроек отчета). Расхождение обычно означает непроведенные документы, разницу периодов или отбор, отсекающий часть данных.
Как проверить результат
Совпадает с оборотом по счету 90.01 за период
Расхождение — ищите непроведенные документы или лишний отбор
Присутствуют все услуги, по которым были реализации
Часть услуг отсутствует — проверьте тип номенклатуры в карточках
Включает все документы нужного месяца
Документы последнего дня не попали — проверьте время документов и границу периода
Если отчет формируется регулярно, полезно зафиксировать контрольную точку — например, итоговую выручку по услугам за прошлый закрытый месяц. При следующем формировании с теми же настройками цифра не должна меняться; если изменилась, кто-то перепровел документы задним числом.
FAQ: частые вопросы об отчетах по услугам в 1С
Почему в отчете по продажам нет части услуг?
Чаще всего в карточке номенклатуры не заполнен тип «Услуга» или не указана номенклатурная группа, по которой стоит отбор. Откройте справочник номенклатуры, отфильтруйте позиции без типа и заполните реквизит — после перепроведения документов отчет станет полным.
Можно ли сделать отчет по услугам без проведенных документов реализации?
Нет. Отчеты строятся по движениям регистров, которые формируются только при проведении документов. Если акты не проведены, сначала проведите их (удобно через групповое перепроведение в разделе «Сервис»), затем формируйте отчет.
Как выгрузить отчет по услугам в Excel?
Сформируйте отчет, затем используйте «Файл — Сохранить как» и выберите формат Excel (xlsx) или табличный документ (mxl). Перед выгрузкой отключите группировки и итоги по уровням, если нужна «плоская» таблица для дальнейшей обработки сводными таблицами.
Как настроить автоматическую отправку отчета по услугам руководителю?
В конфигурациях с подсистемой рассылки отчетов (УНФ, ERP, Бухгалтерия) создайте рассылку в разделе «Отчеты — Рассылки отчетов»: выберите сохраненный вариант отчета, расписание и получателей. Отчет будет формироваться и отправляться по почте автоматически.
Чем отличается отчет по услугам в управленческом и бухгалтерском учете?
Управленческий отчет (по регистру продаж) показывает выручку, себестоимость и маржу в момент отгрузки и может включать данные, не попавшие в бухучет. Бухгалтерский отчет строится по счетам 90 и отражает только оформленные документы. Расхождения между ними — норма, если ведется раздельный учет, но их нужно уметь объяснить.
Можно ли построить отчет по услугам за прошлый год, если базу свернули?
После свертки остатков документы прошлых периодов удаляются, и детальный отчет по услугам за свернутый период построить нельзя — доступны только введенные остатки. Если история нужна, восстановите архивную копию базы до свертки и сформируйте отчет в ней.
Что важно запомнить
Отчет по услугам в 1С быстрее всего получить через стандартный отчет по продажам с отбором по типу номенклатуры «Услуга». Для гибкой аналитики используйте универсальный отчет или СКД, а корректность данных проверяйте сверкой с оборотом по счету 90.01 и заполнением справочника номенклатуры.