1 отчет как. Как пользоваться универсальным отчетом

Отчеты – это прикладные объекты конфигурации. Они предназначены для обработки накопленной информации и получения сводных данных в удобном для просмотра и анализа виде. Конфигуратор позволяет формировать набор различных отчетов, достаточных для удовлетворения потребности пользователей системы в достоверной и подробной выходной информации.

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

Отчет может содержать одну или несколько форм, с помощью которых, при необходимости, можно организовать ввод каких-либо параметров, влияющих на ход алгоритма.

В данной курсовой работе были созданы следующие отчеты: отчет по сотрудникам, отчет по покупателям, отчет по поставщикам.

Отчет по сотрудникам содержит в себе ФИО персонала, заработная плата и должность. Реквизиты отчета указаны при разработке формы отчета в конфигураторе. Отчет формируется на основании справочника «персонал» (рис.19).

Рис.19. Отчет по сотрудникам в 1С: Предприятии

Отчет по покупателям содержит в себе ФИО покупателя и цену продукции. Отчет формируется на основании справочника «покупатели» (рис.20).

Рис.20.Отчет по покупателям в 1С: Предприятии

Отчет по поставщикам содержит в себе наименование поставщика и адрес регистрации Отчет формируется на основании справочника «поставщики».(рис.21).

Рис.21.Отчет по поставщикам в 1С: Предприятии

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

Заключение

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

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

В настоящей курсовой работе проделаны следующие действия:

    Теоретическая часть, связанная с механизмами бухгалтерского учета 1С: Предприятие;

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

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

Список литературы

    Балдин К.В, Уткин В.Б. – Информационные системы в экономике – М.:Акадения, 2005г.

    Балдин К.В, Уткин В.Б. – Информационные системы и технологии в экономике – М.: ЮНИТИ – ДАНА, 2003г.

    Волкова А.К. – информационные технологии – М.: ИНФРА, 2001г.

    Гончаров Д.И., Хрусталева Е.Ю. – Решение специальных прикладных задач в 1С:Предприятии 8.2. – Спб.: «1С Паблишинг»

    Ильина О.П. – Информационные технологии бухгалтерского учета – Спб.: Питер,2002г.

    Радченко М.Г. – 1С:Предприятие 8.2. – Спб.: «1С Паблишинг»

    http://www.1cpoly.ru/buhuchet/

    http://v8.1c.ru/overview/Term_000000278.htm

    http://v8.1c.ru/overview/AccountingReg.htm

    http://ru.wikipedia.org/wiki/1%D0%A1:%D0%9F%D1%80%D0%B5%D0%B4%D0%BF%D1%80%D0%B8%D1%8F%D1%82%D0%B8%D0%B5

    http://v8.1c.ru/overview/Term_000000117.htm

Мы довольно подробно рассмотрели настройки отчетов, реализованных на базе СКД. Теперь разберем более тонкие и детальные настройки вариантов отчета. Окно «продвинутых» настроек варианта отчета вызывается по команде «Еще» - «Прочее» - «Изменить вариант отчета».

Окно изменения варианта отчета разделено на две части:

1. Структура отчета.

2. Настройки отчета.


Раздел структуры варианта отчета аналогичен вкладке «Структура» стандартных настроек отчета. Назначение и настройка группировок подробно рассмотрена в ч. 1 статьи.

Таблица структуры варианта отчета, кроме непосредственно колонки с группировками, содержит несколько дополнительных колонок:

Раздел настроек варианта отчета дает пользователю широкие возможности по конфигурированию отчета под свои потребности. Она практически полностью совпадает со стандартными настройками отчета, рассмотренными в ч. 1. Рассмотрим все вкладки раздела и отметим различия.

Раздел настроек состоит из следующих вкладок:

1. Параметры. Содержит параметры СКД, доступные пользователю.

Параметр СКД - некоторое значение, использующееся для получения данных отчета. Это может быть значение условия для отбора или проверки данных, а также вспомогательное значение.


Таблица параметров представлена в формате «Параметр»-«Значение». При необходимости можно менять значения параметров. Нажатие на кнопку «Свойства элемента пользовательских настроек» открывает пользовательские настройки элемента.


В данном окне можно выбрать, будет ли элемент включен в пользовательские настройки (т.е. виден пользователю при настройке отчета), задать представление элемента и режим редактирования (быстрый доступ в шапке отчета, обычный в настройках отчета и недоступный).

Свойства элемента пользовательских настроек также имеют группируемые поля, поля, отборы и элементы условного оформления.

2. Пользовательские поля. Содержит поля, которые формирует сам пользователь на основании данных, выбираемых отчетом.


Пользователь может добавить два вида полей:

  • Новое поле выбор…
  • Новое поле выражение…

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


Например, вычислим оценку количества продаж. Будем считать, что, если продано меньше 10 единиц товара, продали мало, а если больше 10 единиц - много. Для этого зададим 2 значения вычисляемого поля: первое будет с отбором «Количество товаров Меньше или равно "10"», второе с отбором «Количество товаров Больше "10"».

Поля выражения позволяют вычислять значение используя произвольные алгоритмы. В них могут использоваться функции языка запросов и встроенного языка программирования 1С. Окно редактирования поля выражения содержит два поля для выражений детальных и итоговых записей. Итоговые записи - это группировки, настроенные в области «Структура отчета», в них необходимо использовать агрегатные функции («Сумма», «Минимум», «Максимум», «Количество»).

Например, вычислим средний процент скидки. Средний процент скидки рассчитывается по формуле: [Сумма продаж без скидки] - [Сумма продаж со скидкой] / [Сумма продаж без скидки]. Необходимо помнить, что сумма продаж без скидки может быть нулевой, поэтому используем оператор ВЫБОР для проверки. Получим следующие выражения:

· Для детальных записей:

Выбор

Когда [Сумма продаж без скидки] = 0

Тогда 0

Иначе [Сумма продаж без скидки] - [Сумма продаж со скидкой] / [Сумма продаж без скидки]

Конец

· Для итоговых записей:

Выбор

Когда Сумма([Сумма продаж без скидки]) = 0

Тогда 0

Иначе Сумма([Сумма продаж без скидки]) - Сумма([Сумма продаж со скидкой]) / Сумма([Сумма продаж без скидки])

Конец

Как было сказано ранее, в выражении итоговых записей используем агрегатную функцию «Сумма».

3. Группируемые поля. Содержит поля, по которым будет группироваться результат варианта отчета. Группируемые поля настраиваются отдельно для каждой из группировок, но можно задать общие группируемые поля для варианта отчета, если выбрать в дереве структуры корень «Отчет». Можно добавить поле из результата отчета, пользовательское поле или выбрать авто поле, тогда система подберет поля автоматически. Также данная вкладка позволяет изменять порядок следования группируемых полей.


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

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

  • Авто - система располагает поля автоматически;
  • Горизонтально - поля располагаются горизонтально;
  • Вертикально - поля располагаются вертикально;
  • В отдельной колонке - поля располагаются в разных колонках;
  • Вместе - поля располагаются в одной колонке.


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


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


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


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


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


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

Прочитав эту статью, вы научитесь пользоваться универсальным отчетом и сможете создавать свои пользовательские отчеты в программе.

В качестве примера я создам два отчета: отчет по документам реализации и отчет по затратам предприятия.

Откроем форму универсального отчета (раздел Администрирование ):


В верхней части находится панель настроек, а в нижней табличное поле для вывода данных:


Отчет по документам продажи

Приступим к настройке отчета по документам реализации. Выберем период:

В следующей поле укажем, что отчет будет строиться по документам:



В следующей поле нужно выбрать источник данных в документе (перечислены табличные части документа + Основные данные - это реквизиты шапки). Давайте выберем данные из табличной части Товары , чтобы получить данные и о проданной номенклатуре:


Нажимаем внизу Завершить и сформировать :


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

Выбираем расширенный вид настроек:


Переходим на закладку Структура :


Здесь видим единственную группировку детальные записи - именно в ней выводятся все данные:


Кликнем на ней два раза и в открывшейся форме выберем поле организация (это реквизит не табличной части Товары, а документа, поэтому поле будет выглядеть так: Ссылка.Организация ):


Нажимаем Закрыть и Сформировать :


Теперь для организаций давайте добавим вложенную группировку по контрагентам (выделим группировку по организации, нажмем Добавить и выберем вложенное поле Контрагент у поля Ссылка ):


Отчет видоизменился:


Но как видите, у нас пропали данные о самих документах, номенкатуре, счетах учета и т.п. Это произошло из-за того, что мы заменили группировку Детальные записи , давайте добавим ее к имеющимся группировкам:


Теперь пропавшие данные вернулись в отчет:


Для настройки перечня колонок перейдем в настройки на закладку Поля и сортировка :

Поотключаем галки у ненужных полей и переформируем отчет:


Теперь число колонок уменьшилось.

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

Отчет по затратам

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

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

В нашем примере это будут обороты. Переходим в настройки, закладка Структура:


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


Справа в таблице сортировки нажимаем Добавить и выбираем наименование организации и субконто1, тип - по возрастанию:


На первой закладке добавим отбор по счетам:


Нажимаем Закрыть и сформировать :


Получился полноценный отчет по затратам. Чтобы в дальнейшем можно было им воспользоваться (и при этом не настраивать заново), нужно сохранить вариант отчета:


Сохраненных вариантов может быть произвольное количество. Таким образом вы сможете собирать произвольную информацию в системе в удобном для вас виде.

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

Шаг 1. Где находится Универсальный отчет в 1С 8.3

Универсальный отчет в 1С 8.3 вызывается через раздел Отчеты – Универсальный отчет:

Форма Универсального отчета выглядит так:

Шаг 2. Как формировать Универсальный отчет для поиска ошибок в учете

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

Важно! Чтобы понять по какому регистру формировать Универсальный отчет в 1С 8.3, необходимо пройти по блок-схеме, представленной ниже, и понять в результате проведения какого документа можно найти необходимый регистр:

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

Шаг 3. Как настроить универсальный отчет в 1С 8.3

Настроим отчет следующим образом, нажав на кнопку Показать настройки:

  • На закладке Группировка по кнопке Добавить добавим строчки Организация и Регистратор. При этом добавили группировку по организации, чтобы увидеть итоговую сумму по организации для удобства сравнения с итоговой суммой в карточке:

  • На закладке Отбор установим отбор по нужной организации при помощи кнопки Добавить:

В результате отчет будет иметь такой вид:

В таком виде его легко сравнить с карточкой счета 68.02, так как они имеют похожую структуру. Что позволяет понять какой документ не совершил движения по регистру накопления НДС Покупки или по бухгалтерскому регистру:

Приведем примерную таблицу регистров, которые желательно проверить при обнаружении ошибки в том или ином разделе учета:

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

Шаг 4. Как исправить найденную ошибку

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

В результате получим следующую картину:

Шаг 5. Как пользоваться Универсальным отчетом в 1С 8.3

Универсальный отчет в 1С 8.3 можно построить по справочникам, регистрам сведений, документам и регистрам бухгалтерии.

По регистру бухгалтерии

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

Чтобы не загромождать отчет на закладке Показатели снимем флажки у лишних показателей:

При помощи следующих команд управления окнами:

Можно расположить окна с отчетами рядом для удобства сравнения данных:

По регистру сведений

Например, необходимо в 1С 8.3 найти информацию по сотрудникам, у которых уже открыты лицевые счета в банках для перечисления заработной платы.

Сформируем Универсальный отчет по одноименному регистру сведений, сделав следующие настройки:

При наличии в базе 1С 8.3 нескольких организаций можно установить отбор по нужной организации на закладке Отбор. Получим вот такой вариант:

По справочнику

Предположим, из базы 1С 8.3 нужно получить список Покупателей с их адресами и номерами телефонов. Сделаем такие настройки:

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


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

В результате получим отчет такого вида:

Как работает Универсальный отчет в 1С

Рассмотрим еще несколько вопросов, ответы на которые можно получить благодаря использованию Универсального отчета в 1С 8.3.

Вопрос №1

Как в Универсальном отчете сделать выборку только по конкретному покупателю и узнать, сколько конкретной (определенной) номенклатуры товара ему продано?

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

Настройка Универсального отчета в данном случае осуществляется следующим образом:

  • Период;
  • Регистр бухгалтерии;
  • Журнал проводок (бухгалтерский и налоговый учет);
  • Движения субконто:
  1. Далее нажимаем на кнопку Показать настройки, на закладке Отбор добавляются значения:
  • Счет Дт – Равно – 62.01;
  • Счет Кт – Равно – 90.01.1:

  1. На закладке Группировка добавляются значения:
  • Субконто 1 Дт;
  • Субконто 3 Кт:

  1. После данных настроек необходимо нажать кнопку Сформировать и Универсальный отчет в 1С 8.3 будет построен по нужной форме:

Вопрос №2

В расходах не отражается оплата труда, налоги и взносы. В КУДиР этих расходов не видно. УСН к уплате рассчитывается без этих расходов. Как найти ошибку с помощью Универсального отчета?

Ответ: Построим в Универсальном отчете анализ по регистру накопления Расходы при УСН. Настройка Универсального отчета в данном случае осуществляется следующим образом:

  1. В шапке отчета для отбора информации указываются следующие значения:
  • Период;
  • Расходы при УСН;
  • Остатки и обороты:
  • Вид расхода;
  • Элемент расхода:

  1. На закладке Показатели значения должны быть установлены как на рисунке:

Из отчета видим, что некоторые расходы по графе Отражение в НУ указаны как Не принимаются . Это означает, что данные расходы не будут автоматически включаться программой в КУДиР и при вводе документов допущена ошибка. Необходимо исправить аналитику в таких документах, то есть статья затрат должна иметь значение Принимаются в НУ как показано на рисунке:

После этого необходимо перепровести документы начисления зарплаты и перезакрыть месяцы.

Вопрос №3

В КУДиР в расходы НУ не попадает стоимость проданного товара. Как найти ошибку с помощью Универсального отчета?

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

Построим Универсальный отчет в 1С 8.3 по регистру накопления Расходы при УСН и уточним условия, что не выполняются для принятия в расходы в НУ. Настройка Универсального отчета в данном случае осуществляется следующим образом:

  1. В шапке отчета для отбора информации указываются следующие значения:
  • Период;
  • Регистр накопления бухгалтерии;
  • Расходы при УСН;
  • Остатки и обороты:
  1. Далее нажимаем на кнопку Показать настройки, на закладке Группировка добавляются значения:
  • Вид расхода;
  • Элемент расхода:

  1. На закладке Показатели значения должны быть установлены как на рисунке:

  1. После данных настроек необходимо нажать кнопку Сформировать и отчет будет построен по нужной форме:

Как видно из отчета, причина по которой расход по приобретенным товарам не попадает в КУДиР – это отсутствие оплаты поставщику за товар.

Следовательно, либо оплата за товары поставщику не правильно проведена, либо ее действительно просто не было и следовательно расход по приобретенным товарам не должен попасть в КУДиР.

Вопрос №4

Как посмотреть цену прихода товара в 1С Предприятие 8.3 (8.3.8.1964) с помощью Универсального отчета?

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

  1. В шапке отчета для отбора информации указываются следующие значения:
  • Период;
  • Документ;
  • Поступление (акты, накладные);
  • Товары:
  1. Далее нажимаем на кнопку Показать настройки, на закладке Группировка добавляется значение Номенклатура:

  1. На закладке Показатели значения должны быть установлены как на рисунке:

  1. После данных настроек необходимо нажать кнопку Сформировать и отчет будет построен по нужной форме:

ВНИМАНИЕ! Обращаем внимание, что не любую задачу можно решить с помощью Универсального отчета. Главное его неудобство, что он работает ТОЛЬКО с одним объектом анализа: справочником, документом, бухгалтерским регистром, регистром сведений или регистром накопления.

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

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

Например, возьмем отчет

  • Анализ доступности товаров;

Настройка .

В колонке Вид сравнения Номенклатура

  • Равно
  • Не равно
  • В списке
  • Не в списке
  • В группе Номенклатура ;
  • Не в группе Номенклатура ;
  • В группе из списка Номенклатура ;
  • Не в группе из списка Номенклатура .

Значение

"Быстрые отборы"

По мере развития платформы «1С:Предприятие 8» и появления новой версии 8.2, отчеты в системах становятся все гибче, и пользователи имеют все больше возможностей настраивать их под свои требования, не прибегая к помощи программистов.

Новые возможности, предоставляемые системой компоновки данных (СКД), как никогда ранее позволяют ощутить преимущества возможностей «1С:Предприятия 8» при построении отчетов. И, несмотря на то, что интерфейс отчетов претерпел значительные изменения (по сравнению с редакцией 10.3 конфигурации «Управление торговлей», далее - УТ), настройки отчетов по-прежнему доступны рядовому пользователю. Рассмотрим некоторые основные приемы работы с ними.

Первое, на что можно обратить внимание - это быстрые отборы. Они позволяют вывести в отчет данные по определенным значениям полей отчета согласно пожеланиям пользователя.

Например, возьмем отчет Анализ доступности товаров в УТ . Сразу отметим, что вся демонстрация возможностей отчетов в УТ 11 будет проходить на примере двух отчетов:

  • Анализ доступности товаров;
  • Выручка и себестоимость продаж.

Отбор по некоторым полям можно сделать как непосредственно в форме отчета, так и по кнопке Настройка .

В колонке Вид сравнения пользователь может выбрать различные условия сравнения. Например, для поля Номенклатура можно выбрать следующие виды сравнения:

  • Равно - отчет будет строиться только по выбранной номенклатурной позиции;
  • Не равно - отчет будет строиться по всей номенклатуре, кроме выбранной позиции;
  • В списке - отчет будет строиться по списку номенклатурных позиций;
  • Не в списке - отчет будет строиться по всей номенклатуре, кроме выбранных позиций;
  • В группе - отчет будет строиться по всей номенклатуре, находящейся в выбранной папке справочника Номенклатура ;
  • Не в группе - отчет будет строиться по всей номенклатуре, кроме позиций, находящихся в выбранной папке справочника Номенклатура ;
  • В группе из списка - аналогичен сравнению В списке, только в качестве значений списка выбираются папки в справочнике Номенклатура ;
  • Не в группе из списка - аналогичен сравнению Не в списке, только в качестве значений списка выбираются папки в справочнике Номенклатура .

Флажок (галочка) слева от поля отбора показывает, что отбор по этому полю «включен», т. е. принимается отчетом во внимание.

Поля со снятой галочкой не принимаются во внимание даже, если вы выбрали определенные значения этих полей.

В зависимости от выбранного вида сравнения в колонке Значение указывается конкретный элемент или папка (группа) справочника, либо список элементов или папок.

«Быстрые отборы» доступны во всех решениях на платформе «1С:Предприятие 8».

Пример простого изменения настроек отчета

Для просмотра/изменения настроек отчета необходимо зайти в меню Все действия - Изменить вариант .

Перед нами открывается окно настроек для выбранного варианта отчета.

В верхней части окна отображается структура отчета. По сути - это наглядное отображение группировок строк и колонок отчета, т. е. в каком порядке будут выводиться данные по аналитике в отчете в строках и в колонках.

В нижней части окна выводятся относящиеся к отчету в целом (в случае если в структуре отчета выделен верхний уровень Отчет ), либо к определенной группировке строк или колонок отчета (если выделена группировка уровнем ниже) настройки вывода информации и оформления полей.

Пример 1

Шаг 1. Нам необходимо убрать группировку по характеристике номенклатуры, оставив только группировку по номенклатуре. Для этого в верхней части окна настроек отчета щелкнем мышкой по полю Номенклатура, Характеристика . В нижней части окна перейдем на вкладку Группировки .

Выделим поле Характеристика и щелкнем по кнопке Удалить командной панели.

Подтвердим внесение изменений в настройки отчета, щелкнув по кнопке Завершить редактирование в нижнем левом углу экрана.

Шаг 2. После удаления характеристики нашей задачей, по условиям примера, будет добавление ценовой группы. По смыслу эта группировка должна идти уровнем ниже, чем группировка по складу, но уровнем выше, чем группировка по номенклатуре. Поэтому, в структуре отчета выделим группировку Склад .

Щелкнув по ней правой кнопкой мышки, в контекстном меню выберем команду Новая группировка .

В открывшемся окне редактирования поля группировки выберем Номенклатура.Ценовая группа .

Щелкнув по кнопке ОК , мы увидим, что в отчет добавилась новая группировка, подчиненная группировке Склад .

Теперь выделим группировку по номенклатуре и, не отпуская правую кнопку мыши, перетащим ее внутрь (т. е. ниже) группировки по ценовой группе. У нас получится структура, представленная на рисунке 1. Результат настройки отчета представлен на рисунке 2.

Рис. 1. Получившаяся структура отчета

Рис. 2. Результат настройки отчета

Работа с пользовательскими полями

Давайте теперь немного подробнее рассмотрим новые возможности настройки отчетов в программе «1С:Управление торговлей 8».

В форме редактирования структуры и настроек нашего отчета обратим внимания на закладку Пользовательские поля .

До этого мы добавляли в отчет поля, список которых был заранее задан разработчиком. При помощи этой закладки мы можем создавать собственные необходимые нам поля - Поле-выбор или Поле-выражение .

Пример 2

Настроим под себя отчет «История продаж» (вариант отчета «Выручка и себестоимость продаж»). Выведем данные по продажам в разрезе партнеров и номенклатуры. Предположим, что наша компания занимается продажей товаров в Москве и в регионах. Таким образом, каждый клиент в информационной базе принадлежит к определенному географическому региону (реквизит «Бизнес-регион» справочника «Партнеры»). Мы можем без труда сгруппировать данные по продажам в отчете по регионам, но что делать, если нас интересует более укрупненная статистка, в частности, ответ на вопрос «Сколько было продано товаров в Москве, а сколько во всех остальных регионах вместе взятых»? В этом случае как раз и пригодятся «пользовательские поля».

Шаг 1. Откроем отчет. Перейдем в форму настройки структуры отчета (Все действия -> Изменить вариант ). Удалим по очереди все ранее созданные в отчете группировки - для этого выделим каждую из них и щелкнем по кнопке Удалить командной панели, либо воспользуемся клавишей DEL.

Так же, как в предыдущем примере, добавим в отчет группировку по партнеру, а затем по номенклатуре. Мы уже умеем это делать, поэтому много времени не потребуется.

Шаг 2. Создадим новое пользовательское поле. Откроем закладку Пользовательские поля и выполним команду Добавить -> Новое поле-выбор .

Присвоим имя нашему новому полю - Регион обобщенно .

Щелкнем по кнопке Добавить . В новой строке щелкнем по кнопке в колонке Отбор . В появившейся форме редактирования отбора добавим отбор по полю Партнер.Бизнес регион . Выберем вид сравнения Равно , значение - Москва .

Щелкнем по кнопке ОК , после чего вернемся в окно редактирования пользовательского поля. Далее необходимо щелкнуть по кнопке в колонке Значение и в появившемся списке выбора типа данных выбрать Строка и в качестве значения написать Москва .

Повторим операцию. Добавим еще одну строку в таблицу. На этот раз для отбора по полю Партнер.Бизнес регион выберем вид сравнения Не равно .

Вернувшись в окно редактирования пользовательского поля, в колонке Значение напишем Остальные регионы (см. рис. 3).

Рис. 3. Редактирование пользовательского поля

Щелкнем по кнопке ОК . Наше новое поле готово.

Шаг 3. Добавим наше новое поле в структуру отчета. Выделив мышкой верхний уровень Отчет в структуре , добавим новую группировку. В реквизите Поле выберем Регион обобщенно .

Перетащим мышкой группировку по партнеру и подчиненную ей группировку по номенклатуре внутрь только что созданной.

Сформируем отчет и посмотрим на результат (представлен на рис. 4).

Рис. 4. Результат формирования отчета

Отбор и сортировка

Вернемся к окну редактирования структуры и настроек отчета и обратим внимание на закладки Отбор и Сортировка .

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

Пример 3

В результате в отчет История продаж попадут только те реализации, где в качестве менеджера указан Иванов Иван Федорович .

Пример 4

Сохраняем сделанные изменения

При изменении структуры отчета его всегда можно сохранить при помощи команды Все действия -> Сохранить вариант .

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