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

Обновлено: 05.07.2024

Ирина Буданова

Поможем разобраться, как настроить отчеты в 1С:ЗУП. Первая консультация бесплатно!

Настроим отчеты в 1С:ЗУП

Настроим удобные варианты типовых и доработанных форм отчетов в 1С:ЗУП

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

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

Где находятся отчеты?

Если вы работаете в интерфейсе «Такси», отчеты в 1С:ЗУП располагаются в меню каждого раздела в самом начале перечня пунктов.

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

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

Список отчетов можно настроить. При нажатии кнопки «Настройка» появится возможность:

Убрать описание отчетов. Список будет иметь более компактный вид (флажок «Описание отчетов»);

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

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

Таким же образом можно менять свойства ваших «собственных» вариантов отчетов.

Как настроить отчеты?

В настройки можно попасть нажатием одноименной кнопки, которая находится на форме любого отчета.

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

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

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

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

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

Выведем, например, отчет «Анализ ФОТ по сотрудникам». В первоначальном виде он очень широкий, правый край не помещается на экране.

Войдите в настройки на закладку «Оформление», а затем выберите поля «Сотрудник» и «Подразделение».

Теперь задайте ширину на закладке «Оформление» и сформируйте отчет. Колонки уменьшились, отчет поместился на экране.

По кнопке «Еще» можно вызвать меню сложной настройки отчетов.

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

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


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

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

Добавим пользовательские поля, используя расширенный вариант настроек «Пользовательские поля-Добавить-Новое поле выбора».

Введем название пользовательского поля. Например, «Доход сотрудников». В первую группу отберем сотрудников, доход которых менее 40 000 рублей. Зарплата определяется по полю «Начислено».

Нужно присвоить название этой группе. Назовем ее «Доход менее 40 т.р.».

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

Нажмем ОК. Поле создано!

Переходим к изменению структуры отчета. Встаем на верхний уровень структуры «Отчет». Тут ничего менять не нужно.

На следующем уровне убираем «Филиал» из полей и из группируемых полей, поскольку он нам не нужен.

На следующем уровне добавляем наше пользовательское поле «Доход сотрудников», поле «Сотрудник» и убираем группировку по подразделениям.

Здесь же убираем «лишние» поля.

На нижнем уровне отчета убираем из группируемых полей «Подразделение».

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

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

Сохранение варианта отчета в файл

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

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

Здесь же находится кнопка «Загрузить настройки», используемая для загрузки файла настройки из внешнего файла.

Настройка универсального отчета

В системе имеется так называемый «Универсальный отчет», доступ к которому есть не у всех пользователей, а только у тех, кому доступен режим «Все функции». Этот режим подключается через «Настройки-Параметры» после постановки флажка «Отображать команду «Все функции».

После этого можно с помощью поиска найти этот отчет.

Отчет интересен тем, что дает возможность вывести информацию из любого объекта конфигурации. Самое главное понять, что мы хотим получить на выходе, и где эта информация находится с точки зрения конфигурации ЗУП.

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

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

Настройка программы

Настройка отчетов в 1С:ЗУП

Настроим аналитическую отчетность для удобной работы в 1С:ЗУП! Первая консультация бесплатно!

Интеграция данных в 1С:ЗУП

Детальная аналитика одной кнопкой! Настроим загрузку данных в 1С:ЗУП из сторонних систем

Изменим структуру отчета. Уберем все ступеньки иерархии и вставим новую первую ступеньку: «Физлицо – пол», а во вторую ступеньку иерархии не будем добавлять ничего. Стоя на группировке «Отчет», добавим поля, выбрав их из «Физлица».

Поля с номером и номером в группе добавляются из папки «Системные поля».

Отбор по «Зеленограду» вводится в «Отборе» тоже на верхнем уровне снова из «Физ.лица».

На втором уровне есть только группировка по отбору «Пол».

На уровне «Детальных записей» нет вообще никаких отдельных настроек.

Зайдем теперь в дополнительные настройки, изменим макет. Реквизиты, подтянутые из «Физлица», должны быть в отдельных колонках, что также надо установить.

Можно сузить поля «Документ» и «Адрес» до 25 знаков через закладку «Условное оформление», как было предложено выше, а также переименовать отчет.

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

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

Группе присвоим название «Контакты», а элементы расположим вертикально.

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

Сохраним этот вариант.

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

Отчеты, которые мы рассмотрели в процессе написания статьи, вы можете скачать и проверить их работу на своей базе. Загружаются они так: надо войти в «исходный» отчет (например, в Универсальный), далее «Еще-Прочее-Изменить вариант отчета». Попадаем в расширенные настройки и там опять нажимаем «Еще–Загрузить настройки».

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

Создание и настройка отчетов в 1С 8.3

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

Рассмотрим основные методики создания отчетов

Как сделать отчет в 1С с помощью макета

Если вы только начинаете программировать в 1С или просто хотите систематизировать свои знания - попробуйте Школу программирования 1С нашего друга Владимира Милькина. Пошаговые и понятные уроки даже для новичка с поддержкой учителя.
Попробуйте бесплатно по ссылке >>

Создание отчета с помощью конструктора выходной формы

Конструктор выходной формы

Создание отчета с помощью Универсального отчета

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

Настройки универсального отчета

Отчеты на основе Системы компоновки данных

Это самый прогрессивный метод создания отчетов в 1С, рекомендованный и самой фирмой 1С. Система компоновки данных (СКД) появилась в платформе 1С в версии 8.1.

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

Отчет на основе СКД

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

Чем отличаются внешние отчеты от встроенных

Чем отчет отличается от обработки

Основные различия в свойствах: в отчетах можно указать Основную схему компоновки данных (СКД) и указать настройки для сохранения параметров отчетов.

Другие статьи по 1С:

Общее описание универсального отчета в 1С 8.3

интерфейс универсального отчета

Вкратце пройдемся по его элементам управления.

С верхней строчкой закончили.

Инструкция по настройке универсального отчета 1С 8.3

Получите понятные самоучители по 1С бесплатно:

настройка универсального отчета 1С 8.3

Чтобы получить наименования материалов, выберем группировку по 1-му субконто. Именно в нем хранится наименование, точнее, ссылка на номенклатуру.

отборы в отчете

Здесь нам нужно указать, что мы хотим видеть только счет 10.01.

При желании Вы можете указать здесь сколько угодно условий отбора.

Нажмем кнопку сформировать и посмотрим, что у нас получилось:

готовый отчет

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

показатели отчета

Убираем флажки с тех колонок, которые нам выводить не надо.

сортировка по субконто

универсальный отчет 1с с новыми настройками

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

Привыкнув к широте настроек большинства отчетов, использующих всю мощь СДК. Пробуя настроить "Универсальный отчет" в 1С:ERP 2 или 1С:КА2, БП3 заходишь в тупик отсутствия привычных настроек.

Ps: в следующих релизах, возможно, проблема решится или на оборот закроют.

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


Это решается вот так:

Либо добавить желание заняться тонким тюнингом и увидеть настройки от СКД, использовать их по полной.

Специальные предложения

Electronic Software Distribution

Интеграция 1С с системой Меркурий

Алкогольная декларация

Готовые переносы данных

54-ФЗ

Управление проектом на Инфостарте

Траектория обучения 1С-разработчика

Лучше вот так:
Еще - Прочее - Изменить вариант отчёта - Дополнительные настройки - Расположение реквизитов = Отдельно

Tolpinski; papche; vdv211; Andreyyy; Actgal; molot; vlast; s0u1; kivals; + 9 – Ответить

Просмотры 11895

Загрузки 0

Рейтинг 16

Создание 14.04.19 09:11

Обновление 14.04.19 09:11

№ Публикации 1042868

Тип файла Нет файла

Операционная система Не имеет значения

Вид учета Не имеет значения

Доступ к файлу Бесплатно (free)

Код открыт Да

См. также

Идея или как сохранить ЦВЕТ, ШРИФТ, ОФОРМЛЕНИЕ пользователя Промо

Простой и оригинальный способ сохранять ЦВЕТОВУЮ СХЕМУ и ОФОРМЛЕНИЕ пользователей. Как сохранить ЦВЕТ

22.06.2015 24935 Tatitutu 12

[ПОТРАЧЕНО] Динамическая таблица формы

История одной разработки в далеком 2020 году.

15.10.2021 3417 rpgshnik 47

Программно свернуть/развернуть узел динамического списка (с основной таблицей). Жирная точка над всеми "i".

Какой пользователь не мечтал поменьше тыркать кнопкой? Особенно в малюсенькие +/- в "древесных" динамических списках. Если вас тоже озадачили, чтобы, при выборе узла дерева сами развернулись все его вложенные элементы , а при выборе другого узла - так же автоматом свернулась ранее развернутая ветка (причем эти узлы могут находится в разных "отношениях" друг с другом). То вам - сюда.

08.10.2021 1485 e-9 13

Прогресс-бар в поле динамического списка

Изображаем прогресс-бары в колонке динамического списка

23.08.2021 2749 Yashazz 12

Хранение и редактирование дополнительных параметров в регламентированном отчете. Для начинающих. Промо

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

22.01.2014 21059 KapasMordorov 4

Перенос расшифровки в пользовательские настройки

Как перенести данные расшифровки в пользовательские настройки.

11.08.2021 688 scientes 1

1С и ODBC

ODBC (Open Database Connectivity) — это программный интерфейс, универсальное средство доступа к базам данных, разработанное для обмена между источниками (базами данных) разного типа. Данный интерфейс принято считать более низкоуровневым, чем библиотека ADOdb, однако причина эта кроется не в более низком качестве, но в том, что ODBC послужила своего рода фундаментом более поздней ADOdb – работу с последней поддерживают все типы баз, работающие и с первой. В данной статье мы расскажем о том, как взаимодействуют ODBC и 1С, а точнее, поговорим о механизме 1С ВнешнийИсточникДанных и его использовании с вышеупомянутым интерфейсом.

02.06.2021 1294 Koder_Line 5

Предотвращение многократного вызова "ПриПолученииДанных" во время поиска в табличном поле в обычных формах

Долго искал решение: как при выводе строк заполнить значениями колонки, которые созданы программно, чтобы, не было тормозов при стандартном поиске. И с минимальными изменениями (легко контролируемыми, при обновлении).

07.04.2021 2070 Vlad_CK 9

Программное генерирование кнопочек для удобного управления уровнями группировки в отчетах (версия 2a). Промо

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

09.04.2011 47337 mtv:) 75

Динамический список и поиск. неприятностей

Страх и ненависть в поиске по динамическому списку, или "Кое-что о неоптимальном отборе".

17.03.2021 4514 Yashazz 37

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

Очень много реквизитов (настроечные опции, параметры) у справочника или документа, и их все необходимо разместить на управляемую форму - лень! Хочется - добавил в метаданные и всё! В публикации отличное, простое и олдскульное решение с открытым кодом, научимся работать с ДанныеФормыДерево, ДеревомЗначений, сделаем быстрый поиск, создадим универсальный инструмент.

11.12.2020 1060 SizovE 6

Программное условное оформление динамического списка, раскраска строк списка по цветам справочника или любым другим условиям (условное оформление)

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

30.11.2020 6410 SizovE 4

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

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

27.07.2012 32858 milkers 10

[mobile] Переносим HTML интерфейс на 1С

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

02.11.2020 8819 leobrn 78

Цветовая схема конфигуратора в стиле OneScript

Цветовая схема конфигуратора 1С максимально приближенная к стандартной цветовой схеме OneScript в VS Code.

01.10.2020 1385 DmitrySinichnikov 3

Рендеринг элементов управляемого интерфейса

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

22.09.2020 3908 kalyaka 5

Рабочее место кассира для touch-screen и программируемой клавиатуры продавца в «1С: Розница» Промо

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

29.11.2012 48336 aavolkoff 50

Переопределение представления ссылочного значения

Переопределение представления ссылочного значения

17.09.2020 4968 sam441 15

[Общий модуль] Динамическое формирование интерфейса

Версия 2.0.0.1 + добавил GitHub

28.08.2020 13083 rpgshnik 74

Медленно формируются отчеты в БП 3, способ исправления

При формировании любых отчетов, но в особенности оборотно-сальдовой ведомости в бухгалтерии 3, очень долго формировался отчет, ПОЯВЛЯЛСЯ ЖЕЛТЫЙ КОТ, разумеется у бухгалтера невроз, да и у меня тоже. Что только ни делал: тестирование и исправление с пересчетом итогов, настройка SQL, отключение фоновых заданий, обновление платформы и конфигурации, а толку нет, регламентные операции по скулю тоже сделал. И что же сделал, а вот что:

21.07.2020 3049 VID1234 8

Бухгалтерия предприятия 3.0 интерфейс, аналогичный 1С:Бухгалтерии 7.7; Промо

Бухгалтерия предприятия, редакция 3.0, версия 3.0.14. Добавлена возможность использовать интерфейс, аналогичный 1С:Бухгалтерии 7.7;

20.09.2012 37963 dour-dead 18

Регистр сведений как дополнение объекта

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

19.05.2020 5110 Infector 14

Перенос инструкций из word во встроенную справку 1С с сохранением картинок и форматирования

Делюсь простым и удобным способом переноса справки/инструкций из ворда (и не только) во встроенную справку 1С с сохранением картинок и форматирования.

22.04.2020 5566 77dream77 21

Звездный рейтинг *****

Ранее я представил подсистему «Управление состоянием». К подсистеме был проявлен интерес, однако в рамках одной статьи аспекты её использования были представлены недостаточно полно. Более подробное рассмотрение использования подсистемы я планирую продолжить через публикацию отдельных учебные примеров. Это первая статья из цикла таких примеров.

06.04.2020 2717 kalyaka 3

Выбор вариантов отчета в "Управление торговлей" ред. 11 Промо

В УТ 11 в свойствах конфигурации задано хранилище вариантов отчетов. Исходя из этого, все отчеты будут использовать для своих вариантов именно это хранилище (если, конечно, в свойствах самого отчета не задано другое хранилище). По сути, все варианты для отчетов находятся в справочнике "Варианты отчетов", который заполняется при первом запуске системы. Вполне очевидно, что если Вы создаете свой отчет (внешний или внутренний) с несколькими вариантами, у Вас не будет возможности выбирать нужный вариант (переключаться между вариантами), т.к. в выше указанном справочнике нет никакой информации о вариантах созданного Вами отчета. В этой небольшой статье я покажу один из способов решения данной проблемы.

Читайте также: