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

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

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

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

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

Отчет по сотрудникам содержит в себе ФИО персонала, заработная плата и должность. Реквизиты отчета указаны при разработке формы отчета в конфигураторе. Отчет формируется на основании справочника «персонал» (рис.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С Бухгалтерия 3.0 существуют, как происходит настройка отчетов в 1С Бухгалтерия 8.3 и какие существуют инструменты, для создания новых отчетов – мы рассмотрим сегодня.

Виды стандартных отчетов

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

Также в каждом разделе программы представлены другие виды стандартных отчетов, например, отчеты по зарплате в 1С 8.3 хранятся в разделе «Зарплата и кадры/Отчеты по зарплате».

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

Рассмотрим вариант настройки на примере добавления дополнительного поля в стандартный отчет «Оборотно-сальдовая ведомость по счету» (выбираем 10 счет). Для этого с кнопки «Показать настройки» перейти на «Дополнительные поля», добавить новое поле, и в форме выбора перейти на нужное нам поле, например, для отражения в отчете артикула номенклатуры выбираем поле «Артикул», которое находится внутри поля «Номенклатура» (для раскрытия поля требуется нажать «+»):


После нажатия «Сформировать» появляется выбранное нами дополнительное поле.

Для примера рассмотрим ситуацию, когда в отчет требуется включить весь перечень номенклатуры, содержащей в наименовании слово «сапог». Что для этого нужно сделать? По нажатию «Показать настройки», переходим на вкладку «Отбор», добавляем новое поле, а в появившимся окне, раскрыв «+» поле «Номенклатура», выбираем «Наименование».


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

Формирование отчетов в разрезе документов

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

  • Документ;
  • Справочник;
  • Регистр накопления;
  • Регистр сведений;
  • Регистр расчета.

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

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




*Поля Контрагента там изначально нет.

В поле «Вид сравнение» устанавливаем «Равно», в «Значение» выбираем нужного контрагента из справочника.


В верхней части отчета указываем нужный период и формируем отчет.


Для сделанных нами настроек можно сделать сохранение: для этого нажимаем кнопку «Еще/Сохранить».

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

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

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


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

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

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

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

Создаем новый отчет в программе 1С 8

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

Теперь переходим непосредственно к созданию отчета. Переходим в конфигуратор ищем пункт отчеты и добавляем новый отчет. Пишем название отчета ОтчетПоДокументам. Потом переходим на вкладку подсистемы и добавляем его в подсистему Отчеты. Теперь кликаем на пункт Открыть схему компоновки данных.

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

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

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

Теперь переходим на вкладку Настройки и добавляем новую группировку.

В появившемся окне все оставляем как есть и кликаем ОК.

Теперь снизу в пункте Настройки выбираем Отчет и во вкладке Выбранные поля переносим из окна Доступные поля нужные нам. А именно Дата, Поставщик, Наименование, Количество, Цена и Сумма.

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

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

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

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

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


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


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

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

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



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


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


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

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


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


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


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


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


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


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


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


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


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

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


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

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

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

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

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

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


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


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


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


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


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


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

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

Войдите на сайт как ученик

Система компоновки данных 1С 8.3 для начинающих: первый отчёт на СКД

Если вы не читали введение к этому модулю - пожалуйста, прочтите его: .

Для выполнения уроков вам понадобится 1С 8.3 (не ниже 8.3.13.1644 ) .

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

На вашем рабочем столе должен появиться вот такой ярлык:

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

Если вы её удалили - скачайте заново по следующей , распакуйте и в список баз.

Наконец, рабочее место настроено и сейчас мы вместе создадим наш первый отчёт при помощи системы компоновки данных. Он будет очень простым, чтобы продемонстрировать общие возможности системы компоновки данных (сокращенно СКД ).

Ставим цель

Цель этого урока - создать отчёт, который в режиме пользователя выводит список клиентов со следующими полями:

  • Имя
  • Пол
  • Любимый цвет клиента.

Отчёт должен быть внешним. Это значит, что он будет создан и настроен в конфигураторе, а затем сохранен в виде отдельного (внешнего) файла на компьютере.

Чтобы сформировать такой отчет в 1С пользователю нужно будет запустить базу в режиме пользователя, открыть этот файл и нажать кнопку "Сформировать".

Поехали!

Создаём отчёт

Запускаем конфигуратор для базы "Гастроном":

Из главного меню выбираем пункт "Файл"->"Новый...":

Выбираем "Внешний отчет":

Создаём схему компоновки данных внутри отчёта

Открылось окно создания внешнего отчёта. В качестве имени вводим: "Урок1 ", а затем жмём кнопку "Открыть схему компоновки данных ":

Запустился конструктор создания схемы. Соглашаемся с именем по умолчанию "ОсновнаяСхемаКомпоновкиДанных " и жмём кнопку "Готово ":

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

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

Сейчас мы находимся на закладке "Наборы данных ". На ней и останемся.

Пишем запрос через конструктор

Система компоновки данных (сокращенно СКД) требует от нас данные, которые она будет выводить пользователю.

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

Нажимаем на зелёный плюсик и в раскрывшемся списке выбираем пункт "Добавить набор данных - запрос ":

Наша задача написать в это поле текст запроса. Вы ещё не забыли как это делается?

Я вам подскажу:

В этом запросе мы выбрали три поля ("Наименование ", "Пол " и "ЛюбимыйЦвет ") из таблицы "Справочник.Клиенты ".

Но не торопитесь писать этот текст в поле "Запрос" вручную.

Сейчас мы создадим тот же самый запрос визуально, только при помощи мышки. Этот способ называется "Конструктор запроса ".

Чтобы вызвать этот конструктор нажмём кнопку "Конструктор запроса... " в верхней правой части поля "Запрос":

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

Получилось вот так:

Далее раскроем таблицу "Клиенты " во втором столбце по знаку "Плюс ", чтобы увидеть все её поля и перетащим поле "Наименование " из второго столбца в третий, чтобы указать, что из этой таблицы нам нужно запрашивать поле "Наименование":

Получилось вот так:

Поступим точно так же с полями "Пол " и "ЛюбимыйЦвет ". Результат будет таким:

Нажмём кнопку "ОК", чтобы выйти из конструктора запроса и увидим, что текст запроса автоматически добавился в поле "Запрос".

Более того на основании текста запроса 1С сама вытащила имена полей (область выше запроса), которые будут использоваться схемой компоновки данных:

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

Настраиваем представление данных

Осталось как-то визуализировать эти данные для пользователя в виде печатной формы. И вот тут СКД может творить чудеса!

Чтобы сотворить такое чудо перейдём на вкладку "Настройки " и нажмём кнопку конструктора настроек (волшебная палочка ):

В открывшемся окне укажем тип отчёта "Список" и нажмём "Далее ":

В следующем окне выберем (путём перетаскивания) поля, которые нужно будет отобразить в списке (перетащим все из доступных нам: "ЛюбимыйЦвет ", "Наименование " и "Пол "):

Получим вот такой результат и нажмём кнопку "ОК ":

Конструктор настроек закрылся и появился пункт "Детальные записи ":

Отчёт готов, давайте же его проверим. Для этого вначале сохраним отчет в виде внешнего файла.

Сохраняем отчёт в виде файла

Откроем пункт главного меню "Файл "->"Сохранить ":

Я сохраню его на рабочий стол под именем "Урок1 ":

Проверяем отчёт в режиме пользователя

Наконец, закроем конфигуратор и зайдём в нашу базу в режиме пользователя:

Имя пользователя "Администратор", пароля нет:

Через меню выберем пункт "Файл "->"Открыть ...":

И укажем файл отчёта (я сохранял его на рабочий стол под именем "Урок1.erf":

Открылась форма отчёта, нажмём кнопку "Сформировать ":

Готово! Вот она наша печатная форма со списком клиентов, их любимым цветом и полом:

Печатную форму можно легко распечатать. Для этого достаточно выбрать в меню пункт "Файл "->"Печать... ":

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

учеников - отвечаю по почте, но прежде загляните в .

Войдите на сайт как ученик

Войдите как ученик, чтобы получить доступ к материалам школы

error: