Глава I. Система компоновки данных в системе «1С: Предприятие»
Содержание
Оглавление
Введение. 3
Глава I. Система компоновки данных в системе «1С: Предприятие». 5
1.1 Система компоновки данных. 5
1.2 Настройки компоновки данных. 8
Глава II. Практическая часть. 13
Глава III.Формирование отчетов. 24
Заключение. 26
Список используемой литературы.. 27
Введение
1С: Предприятие – программный продукт компании 1С, предназначенный для автоматизации деятельности на предприятии.
Первоначально 1С: Предприятие было предназначено для автоматизации бухгалтерского и управленческого учетов (включая начисление зарплаты и управление кадрами), но сегодня этот продукт находит свое применение в областях, далеких от собственно бухгалтерских задач.
Гибкость платформы позволяет применять 1С: Предприятие 8.2 в самых разнообразных областях:
¾ автоматизация производственных и торговых предприятий, бюджетных и финансовых организаций, предприятий сферы обслуживания и т.д.
¾ поддержка оперативного управления предприятием;
¾ автоматизация организационной и хозяйственной деятельности;
¾ ведение бухгалтерского учета с несколькими планами счетов и произвольными измерениями учета, регламентированная отчетность;
¾ широкие возможности для управленческого учета и построения аналитической отчетности, поддержка много валютного учета;
¾ решение задач планирования, бюджетирования и финансового анализа;
¾ расчет зарплаты и управление персоналом;
¾ другие области применения.
Тема данной курсовой работы – «Учет ресурсов сервисного предприятия по ремонту стиральных машин и утюгов в разрезе остатков» на платформе «1С: Предприятие».
Данная тема является весьма актуальной, так как в наше время у каждого дома есть бытовая техника, в частности стиральные машины и утюги, а это значит, что они в любой момент времени могут выйти из строя и их придется чинить. Однако не всегда можно починить данную технику в домашних условиях. Именно поэтому клиент и обращается в фирму по ремонту стиральных машин и утюгов.
Цель данной курсовой работы – разработать приложение по учету ресурсов сервисного предприятия – ремонт стиральных машин и утюгов.
Для достижения цели курсовой работы необходимо выполнить следующие задачи:
¾ провести анализ системы компоновки данных в системе «1С: Предприятие»
¾ разработать и описать необходимые объекты конфигурации: подсистемы, справочники, документы, регистры и отчетыю.
Глава I. Система компоновки данных в системе «1С: Предприятие»
1.1 Система компоновки данных
Механизм системы компоновки данных – это основной механизм получения отчетных форм в системе «1С: Предприятие», он является одним из самых важных и в то же время сложных механизмов платформы.
Система компоновки данных представляет собой механизм, основанный на декларативном описании отчетов. Он предназначен для построения отчетов, а также вывода информации, имеющей сложную структуру и содержащий произвольный набор таблиц и диаграмм.
Система компоновки данных позволяет реализовать следующие возможности:
¾ создание отчета без программирования;
¾ использование автоматически генерируемых форм просмотра и настройки отчета;
¾ разбиение исполнения отчета на этапы;
¾ исполнение отдельных этапов построения отчета на различных компьютерах;
¾ независимое использование отдельных частей системы компоновки данных;
¾ программное управление процессом выполнения отчета.
Формирование отчета с использованием системы компоновки данных разбивается на несколько этапов. При этом разбиение на этапы – не логическое, а физическое. То есть в каждый из этих этапов разработчик может вмешаться, программно или визуально, выполнить различные этапы компоновки данных в различных модулях и даже на различных компьютерах.
Основные элементы системы компоновки данных представлены на следующей схеме:
Рис. 1. Структура системы компоновки данных
Схема компоновки данных описывает суть данных, которые предоставляются отчету (откуда получать данные и как можно управлять компоновкой данных). Представляет собой базу, на основе которой могут быть сформированы всевозможные отчеты. Схема компоновки данных может содержать:
¾ текст запроса с инструкциями системы компоновки данных;
¾ описание нескольких наборов данных;
¾ подробное описание доступных полей;
¾ описание связей между несколькими наборами данных;
¾ описание параметров получения данных;
¾ описание макетов полей и группировок.
1.2 Настройки компоновки данных
Настройки компоновки данных описывают все, что может настроить разработчик или пользователь в некоторой установленной схеме компоновки данных. Настройки компоновки данных могут содержать:
¾ отбор;
¾ упорядочивание;
¾ условное оформление;
¾ структуру отчета (составные части будущего отчета);
¾ параметры получения данных;
¾ параметры вывода данных;
¾ и др.
Макет компоновки данных представляет собой уже готовое описание того, как должен быть сформирован отчет. В нем соединяется схема компоновки и настройки компоновки. Фактически макет компоновки данных представляет собой результат применения конкретных настроек к схеме компоновки и является готовым заданием процессору компоновки на формирование отчета нужной структуры с учетом конкретных настроек.
Результат компоновки данных представляется набором элементов результата компоновки данных. Как самостоятельная логическая сущность результат компоновки данных не существует, существуют только его элементы. Элементы результата компоновки данных можно вывести в табличный документ для представления их пользователю, или в другие виды документов. Также имеется возможность программного вывода элементов результата компоновки в объекты вида Дерево значений или Таблица значений.
Работа с системой компоновки данных в конфигурации.
Система компоновки данных интегрирована в объект конфигурации Отчет. Это позволяет создавать отчеты без программирования.
У объекта конфигурации Отчет реализовано свойство "Основная схема компоновки данных":
Рис.2 Объект конфигурации Отчет
При нажатии кнопки открытия для этого свойства, вызывается конструктор макета, который позволяет создать макет отчета, содержащий схему компоновки данных:
Рис.3 Конструктор макета
После нажатия кнопки "Готово" будет открыт конструктор схемы компоновки данных:
Рис.4 Конструктор схемы компоновки данных
Конструктор схемы компоновки данных позволяет описать исходные данные, которые будет использовать отчет: наборы данных, связи между наборами данных, вычисляемые поля, ресурсы и т.д.
Также конструктор схемы компоновки данных предоставляет возможность описать настройки компоновки данных, которые будут использоваться по умолчанию (в том случае, если пользователь не задаст собственные настройки). Настройки компоновки данных могут быть созданы с помощью специального конструктора настроек компоновки данных, или вручную:
Рис.5 Основная схема компоновки данных
После выполнения этих действий отчет готов. В режиме 1С:Предприятие система автоматически, на основании схемы компоновки данных, содержащейся в отчете, может создать форму отчета и форму настроек отчета.
Таким образом, пользователь просто запускает отчет и получает результат в соответствии с теми настройками, которые описал разработчик:
Рис.6 Результат выполнения компоновки данных
При необходимости пользователь может открыть форму настроек отчета и отредактировать их, изменить структуру отчета и т.д. аналогично тому, как это делает разработчик в режиме конфигуратора.