Какие отчеты в 1с упп

от admin

Какие отчеты есть в 1С Предприятие и для чего они?

Возможность пользоваться в программе 1С историей хозяйственных операций для формирования итоговых отчетов и планирования показателей – одно из главных достоинств программы 1С и одно из главных условий современного бизнеса. Ниже приведен список отчетов, благодаря которым каждая коммерческая компания пользующаяся программой 1С «Управление торговлей» держит руку на пульсе происходящих дел.
Специалисты нашего проекта решили поделится практическим опытом, и рассказать пользователям о самых востребованных отчетах 1С и их предназначении. Ниже приведены виды отчетов, краткая характеристика и ссылка на инструкцию с подробным описанием настройки по формированию отчета (ссылка есть на на все отчеты). Впрочем, все кто знает для чего нужен тот или иной отчет, но «плавает» в методах построения может сразу ознакомится с готовыми инструкциями по настройке отчетов в рубрике «Аналитка» нашей Wiki-1C энциклопедии FAQ 1C.

1. Продажи и результаты деятельности

· отчет по продажам

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

· валовая прибыль

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

· рапорт руководителю

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

· авс-анализ продаж

отчет выполняется на основании отчета о продажах. В отчет заложен принцип Парето (80 % продаж делает 20 % ассортимента продукции). Этот отчет классифицирует весь товар на самую продаваемую продукцию и неходовую продукцию. Универсальность этого отчета позволяет проводить авс-классификацию практически любых показателей деятельности компании. Необходим для маркетологов, руководителей, продавцов.

· xyz-анализ покупателей

отчет прендназначен для анализа стабильности. Для каждого из 3-х классов (X, Y и Z) задаются свои значения – относительные коэффициенты вариации параметра. Считается что класс X объекты с наиболее стабильными параметрами, а класс Z – с самыми нестабильными параметрами.

· план-фактный анализ продаж

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

· отчет по товарам, переданным на комиссию

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

· показатели работы менеджеров

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

2. Остатки и склад

· отчет по срокам хранения продукции

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

· анализ точки заказа

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

· анализ закупок. План-факт выполнения закупок

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

· анализ свободного товара на складе

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

· анализ складских остатков

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

· остатки на складах в ценах себестоимости (закупочных ценах)

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

3. НДС и налоги

· реестр налоговых накладных

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

· проверка суммы обязательств по НДС

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

4. Задолженность, деньги

· отчет о дебиторской задолженности

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

· БДР

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

· анализ доступности денежных средств

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

· анализ движения денежных средств

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

5. Ценообразование

· анализ цен

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

· прайс-листы

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

· ценники

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

Какие отчеты в 1с упп

Большинство отчетов построены на одних и тех же базовых принципах. Самый быстрый способ разработать отчет это воспользоваться встроенным в платформу конструктором «Конструктор выходных форм». Однако, при разработке (или доработке) типовой конфигурации перед программистами ставится требование по унификации программного кода, а также форм справочников, документов и выходных форм отчетов. Поэтому в типовых конфигурациях часто используемый программный код выносят в общие модули, а для унификации выходных форм отчетов используют специальные «универсальные» отчеты.
Все множество отчетов в типовых конфигурациях можно разделить на отчеты формируемые на основании общих отчетов, когда все функции по формированию выходной формы и настроек передаются во внешний модуль общего отчета и сформированные с использованием построителя, когда все функции формирующие выходную форму содержатся в модуле объекта.
В УТ и УПП существуют два общих отчета: «Отчет остатки и обороты (ОтчетОстаткиИОбороты)» и «Отчет список кросс таблица (ОтчетСписокКроссТаблица)». Первый «Отчет остатки и обороты (ОтчетОстаткиИОбороты)» предназначен для формирования линейных отчетов типа «Начальный остаток – Приход – Расход – Конечный остаток», при этом группировки выводятся по строкам. Второй отчет «Список / кросс таблица (ОтчетСписокКроссТаблица)» предназначен для вывода кросс таблиц, когда группировки разворачиваются не только по строкам, но и по столбцам.

Структура универсальных отчетов

  • «ИмяРегистра» — строка, наименование регистра накопления из которого получаем данные
    «ДатаНач» – дата, с которой начинается выборка данных
  • «ДатаКон» – дата, по которую производится выборка данных. Т.е. период формирования отчетов с «ДатаНач» по «ДатаКонк»
  • «ПостроительОтчета» – тип ПостроительОтчета, данный реквизит содержит в себе экземпляр объекта ПостроительОтчета с помощью которого формируется вывод информации в табличную часть, производится управление настройками отчета (группировками, отборами, сортировкой), а также происходит управление внешним видом отчета (выводи итогов по всем уровням, раскрашивание группировок)
  • «ИспользоватьСвойстваИКатегории» – булево, предназначен для уточнения выборки данных отчета по свойствам и категориям объектов. После указания данного параметра в настройках отчета предоставляется возможность выбирать те или иные свойства и категории объектов для группировок, отборов и упорядочивания
  • «СохраненныеНастройки» – структура, в который помещаются настройки, которые сохраняются при закрытии отчета и восстанавливаются при последующем открытии
  • «РаскрашиватьИзмерения» – булево, установка данного реквизита в Истина указывает на то что нужно при выводе строк группировок и полей их раскрашивать для лучшего представления информации на экране
  • «ВыводитьПоказателиВСтроку» – булево, указывает на возможность выводить группировки в одну строку
  • «ВыводитьДополнительныеПоляВОтдельнойКолонке» – булево, если в настройках отчета указаны дополнительные поля их нужно выводить в разных колонках
  • «ВыводитьИтогиПоВсемУровням» – булево, для некоторых группировок можно специально запретить выводить цифры по показателям, данный реквизит снимает данный запрет
  • «ПоказыватьЗаголовок» – булево, указывает выводить или не выводить заголовок на экран (регулируется кнопкой «Заголовок» на форме отчета)
  • Табличная часть «Показатели» — содержит в себе список выводимых на экран показателей
    В отчете «Список кросс / таблица (ОтчетСписокКроссТаблица)»:
  • «Использовать интервальные группировки (ИспользоватьИнтервальныеГруппировки)» — булево, указывает на возможность выводить данные по интервалам периодов
  • Табличная часть «Интервалы» — содержит в себе список интервалов

  • «ОтчетОбъект» — основной объект отчета, ссылка на «ОтчетОстаткиИОбороты» или «ОтчетСписокКроссТаблица»
    В модуле формы, содержатся следующие переменные:
  • «ВысотаЗаголовка» — число, количество строк в заголовке, данная переменная используется для, когда нужно скрыть/отобразить заголовок отчета в табличном документе
  • «ИдентификаторОкнаРасшифровки»
  • «ФормаНастройки» — ссылка, на форму настройки
  • «НеЗаполнятьНастройкиПриОткрытии» — булево, переменная используется, когда не нужно заполнять начальные настройки отчета. При первом открытии переменная равна ЛОЖЬ, при расшифровке отчета переменная будет установлена в ИСТИНА
  • «СтруктураСвязиЭлементовСДанными» — структура, содержит данные указание каким элементам формы соответствуют реквизиты отчета
    Элементы формы «ФормаОсновная»:
  • «КоманднаяПанельФормы» – содержит управляющие кнопки формы:
    o Меню «Подменю» (Действия) – содержит список возможных действий формы
    o Кнопка «Сформировать» – при нажатии формирует отчет
    o Кнопка «Отбор» – открывает/закрывает панель отбора
    o Кнопка «Заголовок» – открывает/закрывает в табличной части строки с заголовком отчета
    o Кнопка «Настройка» — открывает форму настроек отчета
    o Кнопки «ВосстановитьНастройки», «СохранитьНастройки» — сохраняют и восстанавливают настройки отчета
    o Кнопка «Справка (Действие1)» – вызывает справку по отчету
  • «Период с: (ДатаНач)», «по: (ДатаКон)» — поле ввода, ввод даты начала/окончания выбора данных для отчета
  • «Раздел учета (ИмяРегистра)» — поле выбора, наименование регистра по которому формируется отчет
  • «ПанельОтбор» — панель, на которой помещаются элементы для реализации механизма быстрого доступа к отборам отчета
  • «ДокументРезультат» — табличный документ, куда выводятся данные отчета

  • «ПередОткрытием» — обработчик события перед открытием формы. Содержит код который выполняется для инициализации начальных настроек отчета. Восстанавливает сохраненные данные, реквизит «ИмяРегистра»
  • «ПриОткрытии» — обработчик события при открытии формы
  • «ОбновитьОтчет» — процедура формирует отчет и обновляет табличный документ «ДокументРезультат»
  • «ОтобразитьОтбор» — отобразить/скрыть панель формы отбора
  • «ЗаполнитьОбъектПоДиалогу» — заполняет реквизиты отчета по реквизитам формы
  • «ЗаполнитьДиалогПоОбъекту» — заполнение реквизитов формы по реквизитам отчета
  • «ВыводЗаголовка» — вывод заголовка отчета
  • «СформироватьЗаголовокФормы» — формирует текст заголовка
  • «ПослеВосстановленияЗначений» — после восстановления значений на форме. В данную процедуру — обработчик события формы можно вставить код который будет выполнять установку значений реквизитов отчета и формы после открытия формы отчета. Сохраняемые значения обычно помещаются в реквизит СохраненныеНастройки и после восстановления формы все настройки помещаются в реквизит СохраненныеНастройки
  • «ПередСохранениемЗначений» — обработчик – события формы, выполняется при закрытии формы и сохранении значений из реквизита СохраненныеНастройки
  • «ОбработкаОповещения» — обработчик оповещения
  • «КнопкаНастройкаПериодаНажатие», «ПолеНастройки1ПриИзменении», «ПолеНастройкиС1ПриИзменении», «ПолеНастройкиПо1ПриИзменении», «ПолеВидаСравнения1ПриИзменении» — обработчики событий элементов формы
  • «ДокументРезультатОбработкаРасшифровки» — обработчик события «Обработка расшифровки» поля табличного документа «ДокументРезультат»

  • «ОтчетОбъект» — отчет, ссылка на «ОтчетОстаткиИОбороты» или «ОтчетСписокКроссТаблица»
    В отчете «Список / кросс таблица (ОтчетСписокКроссТаблица)»:
  • «ВызывающийОтчет» — тип произвольный
  • «ИнтервальнаяГруппировка» — тип строка
  • «ИнтервальноеПоле» — тип произвольный
  • «ОтобранныеИнтервалы» — тип таблица значений. Связан с элементом формы «ОтобранныеИнтервалы» на закладке «Интервалы группировок»

  • «Период с: (ДатаНач)», «по: (ДатаКон)» — поле ввода, дата начала и окончания выборки данных из отчета. Данные связаны с реквизитами отчета «ДатаНач» и «ДатаКон»
  • «Раздел учета (ИмяРегистра)» — поле выбора, данные элемента связаны с реквизитом отчета «ИмяРегистра», содержит имя регистра по которому формируется отчет. Если «ФормаНастройки» вызывается из внешнего отчета, тогда это поле недоступно для просмотра и изменения
  • «Использовать свойства и категории (ИспользоватьСвойстваИКатегории)» — флажок, устанавливает флаг использования свойств и категорий объектов, данные этого флажка связаны с данными реквизита отчета «ИспользоватьСвойстваИКатегории»
  • «Раскрашивать измерения (РаскрашиватьИзмерения)» — флажок, данные связаны с реквизитами отчета «РаскрашиватьИзмерения», если флажок установлен тогда уровни группировок выводимы в табличный документ будут выделены цветами
  • «Выводить итоги по всем уровням (ВыводитьИтогиПоВсемУровням)» — флажок, если установлен, тогда в табличный документ выводятся итоги по всем уровням группировок, связан с реквизитом отчета «ВыводитьИтогиПоВсемУровням»
  • «Выводить в разных колонках (ВыводитьВРазныхКолонках)» — флажок, по-умолчанию значения показателей выводятся в одной ячейке, при установке данного флажка значения показателей будут выводится в двух ячейках
  • «СписокПоказателей (Показатели)» — табличная часть, содержит список показателей
    В отчете «Список / кросс-таблица (ОтчетСписокКроссТаблица)»:
  • «Период (ДатаНач)» — поле ввода даты, предназначено для выбора периода. Видимость данного поля регулируется переменной модуля «мРежимВводаПериода», в зависимости от значения данной переменной в данном поле можно выбирать период с шагом день, месяц, квартал, год

  • «ИзмеренияСтроки (ПостроительОтчета.ИзмеренияСтроки)» — тип ИзмеренияПостроителяОтчета, измерения, откладываемые по строкам отчета
    В отчете «Список / кросс таблица (ОтчетСписокКроссТаблица)»:
  • «ИзмеренияКолонки (ПостроительОтчета. ИзмеренияКолонки)» — тип ИзмеренияПостроителяОтчета, измерения, откладываемые по колонкам отчета
    В отчете «Список / кросс таблица (ОтчетСписокКроссТаблица)»: если реквизит
  • «ИспользоватьИнтервальныеГруппировки» установлен в «Истина», тогда становится доступным закладка

  • «Наименование (ИнтервальноеПоле)» — поле выбора. При открытии формы заполняется теми измерениями из коллекции «ПостроительОтчета.ДоступныеПоля» у кторых наименование начинается на «ИН»
  • «ОтобранныеИнтервалы» — таблица значений. При изменении «Наименование (ИнтервальноеПоле)» заполняется список выбранных интервалов

  • «Отбор (ПостроительОтчета.Отбор» — тип Отбор. Отбор построителя отчетов

  • «ВыбранныеПоля (ПостроительОтчета.ВыбранныеПоля)» — тип ПоляПостроителяОтчетов. Поля для вывода в отчет
  • «Выводить дополнительные поля в отдельной колонке (ВыводитьДополнительныеПоляВОтдельнойКолонке)» — флажок, при установке выводит поля в отдельных колонках

  • «Порядок (ПостроительОтчета.Порядок)» — тип Порядок. Сортировка группировок в отчете

  • «ЗаполнитьДиалогПоОбъекту» — заполняет диалог по значениям реквизитов отчета
  • «ПередОткрытием» — обработчик события «Перед открытием» формы отчета
  • «ИмяРегистраПриИзменении», «КнопкаНастройкаПериодаНажатие», «ОсновныеДействияФормыОК», «ИспользоватьСвойстваИКатегорииПриИзменении», «КоманднаяПанельСписокПоказателейУстановитьВсе», «КоманднаяПанельСписокПоказателейСнятьВсе», «ОтборЗначениеНачалоВыбора», «ОтборПередУдалением», «ДатаНачПриИзменении», «ДатаКонПриИзменении» — обработчики событий соответствующего элемента формы
  • В модуле формы также инициализируется переменная СписокРегистров (функция ПолучитьСписокРегистровОстатков) и указывается как список для выбора элемента формы «Раздел учета (ИмяРегистра)»
    В отчете «Список / кросс таблица (ОтчетСписокКроссТаблица)»:
  • «ОтобратьИнтервалы» — процедура формируем список отобранных интервалов в реквизите «ОтобранныеИнтервалы», вызывается при изменении поля выбора «Наименование (ИнтервальноеПоле)»
  • «ВставитьИнтервалыПоИмени» — процедура вызывается перед формированием отчета, заполняет табличную часть «Интервалы»
  • «КнопкаНастройкаПериодаНажатие» — обработчик нажатия кнопки настройки периода
  • «ПлюсПериодНажатие», «МинусПериодНажатие» — обработчик нажатия кнопки «+», «-» периода
  • «ИнтервальноеПолеПриИзменении», «ОтобранныеИнтервалыПослеУдаления», «ОтобранныеИнтервалыПриОкончанииРедактирования», «ОтобранныеИнтервалыВГраницаПриИзменении» — обработчики событий элементов закладки «Интервалы группировок»
    В модуле формы инициализируется поле выбора «ИнтервальноеПоле».

  • «мТаблицаПоказатели» — таблица значений, содержит все возможные показатели, по-умолчанию заполняется показателями из табличной части «Показатели»
  • «НП» — настройка периода, используется при вызове «КнопкаНастройкиПериода»
  • «мСоответствиеНазначений» — соответствие, содержащая назначения свойств и категорий именам
  • «мСтруктураСвязиПоказателейИИзмерений» — соответсвие, содержит связь показателей и измерений. Используется когда нужно выводить значения определенных показателей только в строках с определенными группировками
  • «мМассивШиринКолонок» — массив ширин колонок табличного документа для сохранения между формированиями отчета. Используется при обновлении отчета, для того чтобы сохранять ширину колонок, в том числе и ту которую установил пользователь
  • «мИсходныйМакетОтчета» — макет, используемый для отчета, по умолчанию «Макет», но может быть переопределен. Переменная нужна если предполагается использовать макет отличный от исходного макета универсального отчета «Макет»
  • «мНазваниеОтчета» — строка, название отчета
  • «мВыбиратьИмяРегистра» — булево, признак выбора (изменения) имени регистра (вида отчета), влияет на видимость элемента формы настройки «Раздел учета (ИмяРегистра)»
  • «мВыбиратьИспользованиеСвойств» — булево, признак выбора (изменения) флажка использования свойств и категорий
  • «СтруктураФорматаПолей» — структура, хранит формат полей примитивных типов, используется для форматирования полей типа дата в строковом представлении
  • «мСтруктураДляОтбораПоКатегориям» — структура, предназначена для связи отборов Построителя с категориями из соединяемых таблиц
    В отчете «Список / кросс таблица (ОтчетСписокКроссТаблица)»:
  • «мСтруктураНевыводимыхГруппировок» — структура, хранит список тех группировок, которые не надо выводить. Применяется в тех случаях, когда нужно пропускать итоги, например Номенклатура — Характеристика — Серия: итоги по номенклатуре не нужны, нужно только для всех трех
  • «СоответствиеТиповИнтервальныхПолей» — соответствие

  • «ЗаполнитьНачальныеНастройки» — процедура заполняет начальные настройки отчета. Вызывается в модуле формы отчета перед открытием формы (обработчик события «ПередОткрытием»)
  • «ОбработкаРасшифровкиСтандартногоОтчета» — процедура, вызывается обработчиком события «Обработка расшифровки» поля табличного документа «ДокументРезультат»
  • «ЗаполнитьПоляОсновногоРеквизита» — процедура, вызывается при инициализации основной формы отчет (модуль формы)
  • «Настроить» — процедура, настраивает отчет по переданной структуре параметров, вызывается при расшифровке отчета
  • «ПолучитьПостроительОтчета» — функция, возвращает построитель отчета
  • «ПолучитьОсновнуюФорму» — функция, возвращает основную форму отчета
  • «СформироватьСтруктуруДляСохраненияНастроек» — процедура, формирует структуру «СохраненныеНастройки» для сохранения параметров отчета. Вызывается перед сохранением настроек в обработчике события «ПередСохранениемЗначений». Структура состоит из таких полей:
    o «ИмяРегистра» – содержит имя регистра
    o «НастройкиПостроителя» — содержит настройки построителя: доступные поля, отборы, порядок и т.д.
    o «Показатели» — табличная часть «Показатели»
    o «ИспользоватьСвойстваИКатегории» — признак использования свойств и категорий
    o «ВыводитьДополнительныеПоляВОтдельнойКолонке» — признак вывода дополнительных полей в отдельной колонке
    o «ВыводитьИтогиПоВсемУровням» — выводить итоги по всем уровням
    o «ВыводитьПоказателиВСтроку» — выводить показатели в строку
    o «РаскрашиватьИзмерения» — раскрашивать измерения
    o «ЗаголовокПомечен» — показывать или скрывать заголовок
  • «ВосстановитьНастройкиИзСтруктуры» — процедура, заполняет из структуры настроек общие параметры отчетов. Вызывается после восстановления настроек в обработчике события «ПослеВосстановленияЗначений»
  • «СформироватьОтчет» — выполняет запрос и формирует табличный документ-результат отчета
    В отчете «Список / кросс таблица (ОтчетСписокКроссТаблица)»:
  • «ЗаполнитьПоказатели» — процедура, заполняет специальную таблицу «мТаблицаПоказатели». Вызывается в процедуре «ЗаполнитьНачальныеНастройки», перед открытием отчета
  • «СформироватьЗаголовок» — процедура, формирует табличку-заголовок
  • «ВывестиКолонкуШапки» — процедура, выводит шапку таблицы
  • «ВывестиПоказатели» — процедура, выводит показатели в строку отчета
  • «ПолучитьПоказатели» — процедура, получает значения показателей для вывода в таблицу
  • «ВывестиСтроку» — выводит строку отчета

  • «Заголовок» — горизонтальная секция, содержит ячейки в которые выводится информацию по наименованию отчета, периода формирования, списка выводимых показателей и группировок
  • «ШапкаТаблицыОбщая» — содержит ячейки в которые выводятся заголовки столбцов таблицы. Данная секция включает в себя такие вертикальные секции: «Поле» — выводятся наименование группировок и дополнительных полей, «НачальныйОстаток» — показатели начального остатка, «Приход» — показатели прихода, «Расход» — показатели расхода, «КонечныйОстаток» — показатели конечного остатка. Также в секцию входят горизонтальные субсекции: «ШапкаТаблицы» — включает в себя одну строку ячеек «Поле», «Начальный остаток», «Приход», «Расход», «Конечный остаток», «ШапкаТаблицыНиз» — выводит наименование дополнительных полей. Если нет нужды выводить дополнительные поля выводится только секция «ШапкаТаблицы»
  • «Подвал» — горизонтальная секция, используется как завершающая секция при выводе таблицы, данных не выводит, но содержит сплошную линию, завршая тем самым окантовку таблицы сполшными линиями
  • «СтрокаИерархии» — горизонтальная секция выводится только в случае если способ вывода группировки справочников «по иерархии», выводит группу элементов справочника
  • «Строка» — горизонтальная секция, выводить строку группировки
  • «СтрокаДетали» — горизонтальная секция, в случае если в настройках указано выводить дополнительные поля, в данную строку выводятся дополнительные поля
  • «ОбщиеИтоги» — горизонтальная секция , в данную строку выводятся общие итоги
  • «ОформлениеИзмерений» — горизонтальная секция содержит оформление измерений, если в настройках установлен флажок «Раскрашивать измерения (РаскрашиватьИзмерения)» для вывода группировок и полей нас разных уровнях используются настройки оформления ячеек из секции «ОформлениеИзмерений»
  • «ОформлениеДеталей» — горизонтальная секция содержит оформление деталей
    «ПараметрыОтчетов…» — макеты в которых указываются настройки параметров для вывода отдельных отчетов. Заполнение начальных настроек отчета по макету вызывается функцией «ЗаполнитьНачальныеНастройкиПоМакету».

  • «Показатели» — горизонтальная секция, ячейки в которых указывается состав показателей и параметры вывода показателей в отчет. В данной секции можно указывать также вычисляемые показатели
  • «Группировка» — горизонтальная секция, содержит ячейки с перечислением группировок выводимых в отчет

Построение пользовательских выходных форм на основании универсальных (общих) отчетов

Основная форма

  • «Командная панель (КомманднаяПанельФормы)» — командная панель, содержит управляющие кнопки: «Сфорировать» — формирует отчет, «Отбор» — показать/скрыть панель отборов («ПанельОтбор»), «Заголовок» — показать/скрыть заголовок в табличном документе (элемент формы «ДокументРезультат»), «Настройка» — открывает форму настроек отчета, «СохранитьЗначения» — сохраняет значения настроек отчета, «ВосстановитьЗначения» — восстанавливает знаечния настроек отчета, доступ ко всем вышеперчисленным кнопкам пможно получить через подменю «Действия»
  • «Период с: (ДатаНач)», «по: (ДатаКон)» или «На дату: (ДатаКон)» — поле ввода дата, данные связаны с реквизитами общего отчета «ДатаНач» или «ДатаКон»
  • «Панель отборов (ПанельОтбор)» — панель, на которую помещаются элементы для быстрого отбора. Для настройки отбора нужно три элемента формы флажок, поле выбора и поле ввода, наименование каждого элемента начинается с определенного названия плюс имя отбора так как он должен быть задан в построителе отчета:
    o «ФлажокНастройки…» — флажок связанный с реквизитом отборов «Использование», при установке данного флажка в построителе отчетов будет включен соответствующий отбор
    o «ПолеВидаСравнения…» — поле выбора, связан с реквизитом отборов «ВидСравнения», содержит способ сравнения значения отбора с отбираемыми значениями
    o «ПолеНастройки…» — поле ввода, связан с реквизитом отборов «Значение», содержит значение по которому осуществляется фильтрация
    Пример использования:
    Установить отбор по измерению «Номенклатура». Добавляем на панель отборов три элемента формы, называем их следующим образом: флажок «ФлажокНастройкиНоменклатура», поле выбора «ПолеВидаСравненияНоменклатура», поле ввода «ПолеНастройкиНоменклатура». Проверяем что в обработчике события формы «ПередОткрытием» выполняется процедура «УстановитьСвязьПолейБыстрогоОтбораНаФорме», которая связывает элементы формы с данными отбора построителя отчетов. Все. Если в данных отчета есть отбор «Номенклатура», то управлять отбором мы сможем на панели отборов, не вызывая форму настройки отчетов.
  • «Табличный документ (ДокументРезультат)» — собственно табличный документ куда выводятся данные отчета

  • При инициализации формы выполняется процедура «ЗаполнитьПоляОсновногоРеквизита», которая заполняет поля и реквизиты основного объекта формы. Также устанавливаются переменные формы
  • «ОбновлениеОтображения» — процедура, обработчик обновления данных формы
  • Перед открытием формы вызывается процедура модуля пользовательского отчета «ЗаполнитьНачальныеНастройки», выполняется восстановление значений параметров формы и связь между элементами формы и отборами построителя отчетов: «УстановитьСвязьПолейБыстрогоОтбораНаФорме»
  • «ПриОткрытии» — процедура-обработчик события при открытии формы
    Сохранение и восстановление параметров отчета осуществляется следующими процедурами:
  • «ПослеВосстановленияЗначений» — процедура-обработчик события после восстановления сохраненных значений, вызывает процедуру модуля отчета «ВосстановитьНастройкиИзСтруктуры»
  • «ПередСохранениемЗначений» — процедура-обработчик события перед сохранением значений, вызывает функцию модуля отчета «СформироватьСтруктуруДляСохраненияНастроек», в которой формируется структура сохраненных настроек и присваивается реквизиту «СохраненыеНастройки»
    Во всех отчетах основанных на ОиО или СКТ сохранение параметров настроек реализовано следующим образом. В свойствах формы указывается «Сохранять значения» и в списке «Сохраняемые значения» выбирается реквизит «СохраненныеНастройки». В обработчик события «Перед сохранением значений», «После восстановления значений» вставляют код, который вызывает процедуры модуля общего отчета: «СформироватьСтруктуруДляСохраненияНастроек» для сохранения настроек и «ВосстановитьНастройкиИзСтруктуры» для восстановления настроек отчета. Структура настроек уже описывалась в разделе про универсальные отчета
    Пример использования:
    После формирования отчета пользователи могут настраивают ширину колонок табличного документа (нажимая Ctrl +позиционируя ширину курсором мыши). В общих отчетах массив ширин колонок хранится в переменой мМассивШиринКолонок, при обновлении отчета ширина колонок настраивается исходя из данных которые хранятся в этом массиве. Задача состоит в том, чтобы при закрытии отчета сохранять массив ширин колонок, а после открытии отчета восстанавливать ширины колонок, так как это было задано пользователем перед закрытием. Для этого в обработчик события перед сохранением значений формы «ПередСохранениемЗначений» в структуре «СохраненныеНастройки», добавляем массив, который сформирован следующим образом:

В процедуре-обработчике «ПослеВосстановленияЗначений», вносим следующий код:

  • «УправлениеПараметрамиОтображенияЭлементовФормы» — управляет пометками кнопок на панели инструментов
  • «ОбновитьОтчет» — обновляет таблицу отчета, вызывается при нажатии кнопки «Сформировать», а также когда нужно убрать / задать заголовок отчета (кнопка «Заголовок»), в последнем случае выводится только заголовок отчета В процедуре помещается вызов процедуры модуля отчета «СформироватьОтчет»
  • «ВыводЗаголовка» — процедура – управляет выводом заголовка, вызывает из модуля отчета процедуру «СформироватьОтчет»
  • «СформироватьЗаголовокФормы» — процедура, настраивает заголовок формы, вызывает функцию общего модуля «СформироватьЗаголовокОсновнойФормы». Заголовок, возвращаемы данной функцией состоит из названия отчета, даты начала и даты окончания формирования отчета. Как правило, «СформироватьЗагловокФормы» вызывает обработчик события обновления отображения формы

Модуль отчета


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

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

— Запроса на основании макета
Как уже описывалось в разделе «Структура универсальных отчетов», параметры настройки отчета можно указывать в специально разработанном макете. Удобство макета в том что можно регулировать вывод показателей, группировок и полей не прибегая к построению запроса через конструктор.
Пример использования:

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

Для заполнения представлений полей «ЗаполнитьПредставленияПолей», также можно воспользоваться процедурой «ЗаполнитьПредставление».
Пример использования:

Если нужно выводить все итоги независимо от настройки структуры «мСтруктураСвязиПоказателейИИзмерений» устанавливаем следующий реквизит:

Если нужно пропустить некоторые группировки, тогда следуют заполнить структуру «мСтруктураНевыводимыхГруппировок».
Пример использования:
Нужно выводить измерения «ХарактеристикаНоменклатуры» вместе с измерением «Номенклатура», для этого добавляем следующий вызов функции

Отчеты по основным средствам в системе УПП

Вы уже работаете с УПП, но ее сложно поддерживать. Нужны изменения? Ищете программистов?

Мы предлагаем уникальную возможность: 10 часов наших услуг сопровождения .

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

► Наши сертифицированные консультанты предоставят вам знания и опыт проведенных внедрений.

Получить информацию о капитальных инвестициях, то есть об остатках и движении оборудования на складах и накоплении затрат на объектах строительства можно с помощью отчета «Оборотно-сальдовая ведомость по счету» по счету 15 и его субсчетам. Для вызова на экран отчета «Оборотно-сальдовая ведомость по счету», необходимо левой кнопкой мышки нажать пункт главного меню Отчеты, в нем выбрать раздел Бухгалтерский и налоговый учет и в этом разделе – непосредственно отчет Оборотно-сальдовая ведомость по счету, как показано на рисунке ниже.

Вываод на экран отчета «Оборотно-сальдовая ведомость по счету»

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

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

Отчет «Ведомость амортизации ОС» в УПП

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

Вываод на экран отчета «Ведомость амортизации ОС»

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

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

«Ведомость амортизации ОС»

Отчет «Инвентарная карточка ОС» в УПП

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

Вывод на экран отчет «Инвентарная карточка ОС»

Инвентарная карточка ОС»

Кроме вышеописанных отчетов, можно использовать все стандартные отчеты по проводкам – «Оборотно-сальдовую ведомость по счету», «Анализ субконто» и т.п. по счетам 10, 13 и их субсчетам.

Назначение отчётов программного продукта 1С – вывод актуальной информации о хозяйственных операциях в определённом формате из сформированной документами базы данных. Документы и Отчёты в 1С взаимосвязаны и похожи друг на друга, но функция Документа ввести данные о хозяйственных операциях в базу данных, задача Отчёта – вывести данные в определённом формате. Система Компоновки Данных (далее СКД) позволила создавать отчёты по-новому. Так, в решении 1С версии 8.2 СКД позволяет создавать отчёты с использованием принципа «программирования мышкой». Для этих целей в программе также предусмотрен конструктор запроса. СКД – система для формирования сложных отчётов, в которых предусмотрен функционал гибких настроек.

moneymove

Основные свойства отчётов:

  • Каждый отчёт в системе имеет свою экранную форму;
  • У одного отчёта может быть несколько печатных форм;
  • Алгоритм создания каждого отчёта записан на встроенном языке 1С;
  • Позиции в отчётах активны и могут вести к большей детализации выбранного объекта.
Настройка отчётов в 1С

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

02

Алгоритм настройки.

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

Стандартная форма Отчёта в 1С

Параметры ввода сгруппированы по группам:

  • Показатели представления;
  • Группировки строк;
  • Отборы;
  • Группировки колонок.

Неправильная настройка отчёта выдаст пустую итоговую форму или большое количество ненужной информации.

Как делать отбор данных для формирования отчётов?
  1. Выбирать в Представлении нужно только те данные, которые пользователь хочет увидеть в итоговой форме.
  2. Нужные показатели необходимо пометить галочкой.
  3. Указать детализацию вывода данных.
  4. Определить, какие итоги должны быть в отчёте.
Детализация данных

Параметры, способы и задачи детализации данных:

  • Группировки строк и колонок.
  • Вывод общих итогов.
  • Вывод детальных записей.

03

Группировку можно делать по любому реквизиту отчёта. Параметр группировки показывает, как выводить в отчёте данные по строкам и колонкам. Чем больше выбор в параметрах Группировки, тем более детализированные Отчёты в 1С получает пользователь. Важно правильно задать порядок группировки, чтобы, к примеру, сначала шли подразделения или отделы, а уже внутри указывались сотрудники, а не наоборот.

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

  • Поэлементный вывод данных;
  • Иерархическое построение информации;
  • Иерархия записей без их детализации.

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

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

04
Общие рекомендации

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

Читать:
Где купить крепление lga 1700 nzxt

Related Posts