Как сделать отчет в 1с
Перейти к содержимому

Как сделать отчет в 1с

  • автор:

Отчеты в 1С

В этой статье я разберу очень полезный объект метаданных 1С 8.3 — Отчеты. Отчеты нужны для вывода аналитической и прочей информации с последующей возможностью печати. Мы научимся создавать отчеты как объекты конфигурации 1С, и создавать внешние отчеты 1С. А также узнаем, что необходимо, чтобы пользователь мог открыть отчёт, как объект конфигурации, и внешний отчёт.

Как сделать отчет в 1С

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

Как сделать отчет в 1С

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

Как сделать отчет в 1С

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

Подсистемы для отчета в 1С

А на закладке Права указать, у каких ролей будет право на использование и просмотр отчета.

Права на отчет в 1С

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

В этой статье я покажу пример создания простого отчета с помощью СКД.

Для создания отчета на СКД, необходимо открыть схему компоновки данных на закладе «Основные» редактора отчета.

Открыть схему компоновки данных 1С

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

Конструктор макета в 1С

Будет создана схема компоновки данных, в которой добавим набор данных Запрос.

Набор данных Запрос в СКД

После, нажмем на кнопку «Конструктор запроса», откроется конструктор запроса, в котором я выберу одну таблицу и одно поле.

Конструктор запроса в СКД

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

Схема компоновки данных в 1С

Осталось перейти в настройки, и создать группировку.

Настройки схема компоновки данных в 1С

В группировке выберем единственное поле.

Настройки схема компоновки данных в 1С

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

Настройки схема компоновки данных в 1С

Заметьте, созданная схема компоновки появится в редакторе отчета на закладке Макеты.

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

Наш отчет готов, осталось озаботиться тем, чтобы пользователь мог формировать этот отчет.

Вывести отчет в 1С

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

Откроем командный интерфейс подсистемы, в которую включили отчет при его создании.

Открыть командный интерфейс 1С

Отчет должен быть в группе Панель Действий.Отчеты.

Отчет в командном интерфейсе 1С

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

Первое, в редакторе отчета на закладке Команды должен быть установлен флаг «Использовать стандартные команды».

Использовать стандартные команды отчета 1С

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

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

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

Группа отчеты подсистемы 1С

И его можно будет сформировать.

Отчеты 1С

Внешний отчет 1С

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

Создать внешний отчет в 1С

Создать внешний отчет можно несколькими способами. Первый способ — создать новый внешний отчет.

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

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

Создать внешний отчет в 1С

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

Создать внешний отчет в 1С

Откроется знакомый нам редактор отчёта, с которым работаете так, как работаете с редактором обычного отчёта.

Редактор внешнего отчета в 1С

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

Сохранение внешнего отчета в 1С

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

Сохранение внешнего отчета в 1С

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

Сохранение внешнего отчета в 1С

Открыть внешний отчет в 1С

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

Интерактивное открытие внешнего отчета 1С

Если это право включено, то внешний отчет в 1С можно открыть, используя команду «Открыть» подменю файл, которое находится в меню «Сервис и настройка» (начиная с версии платформы 1С 8.3.14).

Открыть внешний отчет в 1С

В окне «Открыть» нужно выбрать файл внешнего отчета (с расширением erf).

Открыть внешний отчет в 1С

Выйдет предупреждение безопасности.

Открыть внешний отчет в 1С

И если вы нажмете «Да», то откроется внешний отчет, с которым можно уже работать.

Открыть внешний отчет в 1С

Другие статьи по конфигурированию в 1С:

Более подробно и основательно начальные вопросы программирования в 1С есть вы можете изучить в
Книга «Программировать в 1С за 11 шагов»

Изучайте программирование в 1С в месте с моей книгой «Программировать в 1С за 11 шагов»

Программировать в 1С за 11 шагов

Книга написана понятным и простым языком — для новичка.

  1. Книга посылается на электронную почту в формате PDF. Можно открыть на любом устройстве!
  2. Научитесь понимать архитектуру 1С;
  3. Станете писать код на языке 1С;
  4. Освоите основные приемы программирования;
  5. Закрепите полученные знания при помощи задачника.

О том как разрабатывать под управляемым приложением 1С, читайте в книге Книга «Основы разработки в 1С: Такси»

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

Основы разработки в 1С такси

  1. Очень доступный и понятный язык изложения
  2. Книга посылается на электронную почту в формате PDF. Можно открыть на любом устройстве!
  3. Поймете идеологию управляемого приложения 1С
  4. Узнаете, как разрабатывать управляемое приложение;
  5. Научитесь разрабатывать управляемые формы 1С;
  6. Сможете работать с основными и нужными элементами управляемых форм
  7. Программирование под управляемым приложением станет понятным

Промо-код на скидку в 15% — 48PVXHeYu

Эти книги, плюс книга по программированию оперативного учета имеются в едином комплекте: комплект книг по разработке в 1С.
Только для читателей моего блога,
промо-код на скидку в 300 рублей на весь комплект: blog


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

можно оплатить вручную:

Яндекс.Деньги — 410012882996301
Web Money — R955262494655

Вступайте в мои группы:

Как сделать отчет в 1с

Дата публикации 02.12.2022

Использован релиз 3.0.125

В «1С:Бухгалтерии 8» (ред. 3.0) для анализа данных по номенклатуре в разрезе контрагентов используется отчет «Обороты между субконто» (рис. 1):

  1. Раздел: ОтчетыОбороты между субконто.
  2. Укажите период, за который формируется отчет.
  3. В поле «Вид субконто» выберите «Номенклатура».
  4. В поле «Вид кор. субконто» выберите «Контрагенты».
  5. По кнопке «Показать настройки» можно:
    • на закладке «Отбор» настроить формирование отчета по конкретной номенклатуре (группе номенклатуры) или конкретному контрагенту;
    • на закладке «Виды субконто» в правом окне «Виды кор. субконто» добавить субконто «Договоры» для формирования отчета по контрагентам и договорам;
    • на закладке «Показатели» выбрать вид данных для вывода в отчет (бухгалтерского и (или) налогового учета) и дополнительные показатели для отчета (количество, валютную сумму).
  6. Кнопка «Сформировать».

Подпишитесь на новости

Не пропускайте последние новости — подпишитесь
на бесплатную рассылку сайта:

  • десятки экспертов ежедневно мониторят изменения законодательства и судебную практику;
  • рассылка бесплатная, независимо от наличия договора 1С:ИТС;
  • ваш e-mail не передается третьим лицам;

Как сделать отчет в 1с

Дата публикации 17.02.2020

Использован релиз 3.0.75

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

  1. Раздел: ОтчетыУниверсальный отчет (рис. 1).
  2. Если в форме отчета для выбора доступно поле «Период», то установите период, за который нужно сформировать отчет. Если же поле «Период» скрыто, то сначала в самом левом верхнем поле выберите вид объекта «Документ», после этого будут доступны другие настройки отчета, включая период.
  3. В поле справа от поля, в котором выбран вид объекта «Документ», выберите вид документа «Поступление (акты, накладные)» (начните вводить первые буквы названия вида документа и затем выберите его из отсортированного списка), в следующем поле (крайнем справа) выберите «Товары» (рис. 1).
  4. По кнопке «Настройки» установите параметры формирования отчета:
    • Проверьте что выбран вид отчета — «Расширенный» (самая нижняя строка слева).
    • На закладке «Поля и сортировка» снимите флажки у тех полей, которые не нужны для отчета (например, «Количество мест», «Коэффициент»). Здесь же можно выбрать поля для сортировки и настроить сортировку по ним (рис. 2). Для этого выделите поле в левом окне и перетащите его в правое окно мышью или переместите по кнопке со стрелкой вправо, расположенной между левым и правым окном формы настройки, либо выберите поле непосредственно в правом окне по кнопке «Добавить».
    • Чтобы в отчет выводилась информация по контрагентам, на закладке «Поля и сортировка» по кнопке «Добавить» откройте форму выбора поля, раскройте группу «Поступление (акт, накладная)» и выберите поле «Контрагент» (двойным щелчком мыши или по кнопке «Выбрать») (рис. 3). Поле добавится в конец списка полей в левом окне.
    • Для отбора в отчете информации по определенным параметрам на закладке «Отборы» по кнопке «Добавить отбор» откройте форму «Выбор поля отчета»:
      • Чтобы сформировать отчет по одной организации (по умолчанию, если в информационной базе ведется учет по нескольким организациям, то формируется общий отчет по всем организациям в целом) раскройте группу «Поступление (акт, накладная)» и выберите поле «Организация» (двойным щелчком мыши или по кнопке «Выбрать»). В список отборов будет добавлена строка с отбором по организации, настройте отбор — в колонке «Условие» выберите «Равно», в колонке «Значение» выберите организацию, по которой будет формироваться отчет (рис. 4).
      • Чтобы сформировать отчет только по определенному счету (10 или 41) выберите поле «Счет учета». В список отборов будет добавлена строка с отбором по счету учета ТМЦ. Настройте отбор — в колонке «Условие» выберите «Равно» и в поле «Значение» выберите счет (рис. 5).
    • Кнопка «Закрыть и сформировать».
  5. Настройку отчета можно сохранить для дальнейшего использования. Для этого по кнопке «Выбрать другой вариант отчета или сохранить новый» выберите команду «Сохранить вариант отчета», укажите наименование отчета и вариант доступа к нему (только автору или указанным пользователям) (рис. 6). В дальнейшем для формирования отчета с сохраненными настройками выбирайте его по кнопке «Выбрать другой вариант отчета или сохранить новый».

Подпишитесь на новости

Не пропускайте последние новости — подпишитесь
на бесплатную рассылку сайта:

  • десятки экспертов ежедневно мониторят изменения законодательства и судебную практику;
  • рассылка бесплатная, независимо от наличия договора 1С:ИТС;
  • ваш e-mail не передается третьим лицам;

Как сделать отчет в 1с

Дата публикации 29.12.2022

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

Для создания нового отчета перейдите в пункт меню «Отчеты» → «Регламентированные отчеты»:

Нажмите кнопку «Создать»:

В появившемся списке «Виды отчетов» отметьте нужную форму. Нажмите кнопку «Выбрать»:

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

Проверьте заполнение и нажмите кнопку «Отправить»:

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

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

Добавить комментарий

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