20.02.2017

Общие реквизиты 1С 8.3

Автор: Белозерских Евгений

     Общий реквизит – это реквизит, добавляемый к нескольким объектам конфигурации, и так же может использоваться как составная часть специального механизма разделения данных:
  • Общий реквизит для нескольких объектов. Реквизит, который присутствует в нескольких объектах конфигурации, в которых этот реквизит сохраняет свой смысл и тип. Пример такого использования: Реквизит "Организация" в документах регламентированного учета в прикладном решении
  • Общий реквизит как составная часть специального механизма разделения данных. Этот механизм позволяет разделить на отдельные части работу прикладного решения и все хранимые данные. При этом у общего реквизита включается разделение данных.
    Пример такого использования: В одной физической информационной базе независимо работают различные "владельцы" данных, при этом каждому пользователю такого прикладного решения будут доступны только его данные

Палитра свойств общих реквизитов "1С:Предприятие"

Cвойство "Разделение данных" общего реквизита

     Если это свойство установлено в значение "Не использовать", то созданный объект конфигурации будет использоваться только как реквизит, входящий в состав нескольких объектов конфигурации.
     Если свойство установлено в значение "Разделять", общий реквизит будет использоваться в качестве разделителя данных

Состав объектов

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

Использование общего реквизита

      Для каждого объекта конфигурации колонка Использование может принимать одно из трех значений:
  • Автоматически – означает, что назначение объекта конфигурации общему реквизиту зависит от значения свойства "Автоиспользование"
  • Использовать - означает, что объект конфигурации входит в состав общего реквизита
  • Не использовать - означает, что объект конфигурации не входит в состав общего реквизита
     Таким образом, с помощью редактора свойства "Состав", можно выборочно исключать некоторые объекты из состава общего реквизита, несмотря на то, что для него установлено "Автоиспользование".

Объекты конфигурации

     В состав общего реквизита (не находящегося в режиме разделения данных) могут входить следующие объекты конфигурации:
  • Справочники
  • Документы
  • Журналы документов
  • Планы видов характеристик
  • Планы видов расчета
  • Бизнес-процессы
  • Задачи
  • Регистры сведений
  • Регистры накопления
  • Регистры бухгалтерии
  • Планы обмена
  • Внешние источники данных

Особенности

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

СОВЕТ! Не следует использовать общие реквизиты для описания данных, которые являются частью бизнес-логики конкретных объектов.

 

Другие статьи

Запуск фонового задания в 1С

    Наглядный пример выполнения произвольного алгоритма в режиме фонового задания

Переопределение (подмена) формы при открытии

    Предлагаю рассмотреть пример того, как можно переопределить (подменить) открываемую форму на другую (произвольную)

Функциональные опции 1С 8.3 (Механизм, использование)

    Рассмотрим механизмы, назначение и применение функциональных опций в платформе "1С:Предприятие" 8.3. Для этого возьмем простую конфигурацию и проверим поведение системы при использовании функциональных опций.

Выбор файла 1С 8.3

Диалог выбора файла и отказ от модальности в 1С 8.3

Получение данных динамического списка 1С 8.3

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

Установка отбора в динамическом списке (1C 8.2, 8.3)

Рассмотрим пример программной установки отборов в динамических списках 1С

Представление объектов (ссылок) в 1С

Пара слов о том, как можно изменить получаемое представление объекта (ссылки) в 1С

Работаем с регистрами сведений

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

Версия 8.3.7 и приятные новшества

Приветствую! В данном обзоре предлагаю рассмотреть некоторые новшества в механизмах платформы 1С:Предприятие версии 8.3.7.