Регистры сведений

РЕГИСТРЫ

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

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

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

ЛАБОРАТОРНАЯ РАБОТА 12.1.

РЕГИСТРЫ СВЕДЕНИЙ

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

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

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

В качестве измерений могут быть ссылки на объекты: справочники, документы, перечисления, числа и примитивные типы. Хранимые значения называются Ресурсами.

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

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

· Поля измерений (можно сказать ключевые поля)

· Поля ресурсов (хранимые значения)

· Поля реквизитов (дополнительные характеристики записи)

· Другие поля (актуальность, период и т.д.)

Помимо состава измерений, ресурсов, реквизитов у него есть еще две важные характеристики.

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

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

Режим записи. Регистр может характеризоваться выбранным режимом записи:

· Независимый

· Подчинение регистратору

При выборе режима «Подчинение регистратору» запись жестко подчиняется документу-регистратору. У записи появляется поле «Регистратор», которое также относится к «ключевым». При другом режиме («Независимый») записи «подчиняются» так называемым «ведущим» измерениям (дополнительного ключевого поля не возникает).

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

При проектировании регистра необходимо обращать внимание на порядок следования измерений.


Понравилась статья? Добавь ее в закладку (CTRL+D) и не забудь поделиться с друзьями:  



double arrow
Сейчас читают про: