
- •Корпоративные информационные системы
- •Введение
- •Кис 1с: Предприятие 7.7
- •Компонентная структура
- •Понятие конфигурации системы
- •Объекты метаданных компоненты “Оперативный учет”
- •Типы данных
- •Свойства объектов и реквизитов
- •Форма объекта метаданных
- •Пользовательский интерфейс
- •Набор прав пользователя
- •Справочники
- •Формы справочника
- •Элементы управления справочников
- •Документы
- •Форма документа
- •Определение свойств реквизитов документа
- •Модули документа
- •Журналы документов
- •Проведение документов
- •Регистры
- •Создание отчета
- •Запросы
- •Элементы встроенного языка 1с: Предприятие Понятие программного модуля (пм)
- •Виды модулей
- •Формат программного модуля
- •Структура программного модуля
- •Объявление переменных
- •Управляющие операторы Условный оператор
- •Оператор цикла Для
- •Оператор цикла Пока
- •Агрегатные типы данных
- •Позиционирование объекта на нужном элементе данных
- •Методы справочников
- •Методы документов
- •Модуль формы документа
- •Модуль документа
- •Создание модуля отчета
- •Создание запросов
- •Операторы языка запросов
- •Методы запросов
- •Создание таблиц значений в модулях
- •Методы таблиц
- •Варианты заданий для самостоятельной работы
- •Вариант 1
- •Вариант 2
- •Вариант 3
- •Вариант 4
- •Вариант 5
- •Вариант 6
- •Вариант 7
- •Вариант 8
- •Вариант 9
- •Вариант 10
- •Вариант 11
- •Вариант 12
- •Вариант 13
- •Вариант 14
- •Вариант 15
- •Вариант 16
- •Оглавление
- •Библиографический список
- •Корпоративные информационные системы
- •620002, Екатеринбург, Мира, 19
- •620002, Екатеринбург, Мира, 19
Регистры
Регистр – это внутренний компонент создаваемой конфигурации, представляющий собой хранилище сводной информации. Регистры недоступны пользователю для непосредственного заполнения. Информация в регистры попадает только при проведении соответствующего документа. При разработке регистров в системе 1С: Предприятие 7.7была использована технология OLAP. Параметры регистров: измерения, ресурсы, реквизиты.
Измерения определяют, в каких разрезах может просматриваться информация.
Ресурсы – это то, что накапливается в регистрах.
Реквизиты позволяют включать в движение регистров дополнительную информацию.
В качестве примера рассмотрим регистр Количество сотрудников (рис. 19).
Регистр имеет два измерения (Факультет, Кафедра) и один ресурс (Количество). Регистр предназначен для хранения данных о количестве работающих сотрудников на каждой кафедре каждого факультета.
Рис. 19. Окно определения параметров создаваемого регистра
Изменение состояния регистров выполняется модулем документа (процедурой проведения документа).
Модуль содержит алгоритм формирования сведений об изменениях в регистрах, которые необходимо выполнить при проведении документа.
Эти сведения называются движениями регистра.
Регистры могут быть двух типов:
регистр остатков;
регистр оборотов.
Регистр остатков – хранит информацию о конечном состоянии объекта (сумме долга, количестве товара на складе и т. д.).
Например, регистр Количество сотрудников отражает изменение кадрового состава каждой кафедры каждого факультета.
Регистр оборотов показывает, как данное состояние объекта было достигнуто.
Например, можно создать регистр Обороты товаров, который будет отражать движение товара по складу (независимо от того, каким будет движение: приход товара от поставщика или уход товара к покупателю).
Регистр остатков можно сравнить с бегунком на линейке с делениями – бегунок может перемещаться как влево, так и вправо (рис. 20).
Рис. 20. Схематичное представление регистра остатков
Регистр оборотов можно сравнить со спидометром – счетчиком пройденного пути. Чем больше движений, тем больше число.
Движения регистров записываются в момент проведения документов и имеют четко определенное место на оси времени, определяемое датой и временем документа.
Движения, записанные документом, принадлежат этому документу. Движения будут автоматически удаляться или изменяться при удалении или перепроведении документа.
Точка актуальности итогов – это конкретная дата, на момент которой предоставляется информация о движениях регистров.
Итоги по регистрам могут быть построены с любым набором разрезов, исходя из измерений регистра. Например, можно построить отчет на основе данных регистра Взаиморасчеты – по каждому контрагенту и договору будут выведены суммы платежей.
Отчеты
Отчет – это выходной документ, в котором может быть представлена обобщенная и итоговая информация в различных разрезах.
При создании отчета в окне Конфигуратора создается форма отчета (диалог). Диалог позволяет задавать параметры формирования отчета. Форма отчета создается аналогично форме документа.