Это старая версия документа!


Закладки. Конструкция "Ведущий/Подчиненный"

Группируйте справочники в интерфейсе пользователя.

Группировка может быть как чисто декоративной – типа «Список», так и создающей из нескольких справочников наподобие сводных таблиц – «Ведущий/Подчиненный».

Список Ведущий/Подчинённый
Используется для простой группировки справочников по какому-либо признаку, например, Финансы или CRMУпрощает работу с такими финансовыми процессами, как ведение планового и фактического бюджета закупок, учет плановых и фактических затрат по проекту, учет сопоставления актов и оплат, и т.д.
Все справочники, объединенные таким методом, отображаются на одной странице браузера.

Рисунок 1

Рисунок 2
  1. Администрирование → Справочники → портлет «Закладки» → Добавить.
  2. На открывшейся странице:
    1. параметр ТипСписок;
    2. введите название закладки;
    3. при необходимости введите описание;
    4. выберите иконку закладки.
  3. Сохраните шаблон закладки.
  4. В портлете «Дочерние справочники» выберите справочники, которые войдут в состав закладки

Когда справочник добавлен в закладку:

  • на странице объекта вместо ссылки на справочник отображается закладка, в которую справочник включен;
  • при переходе на закладку отобразится список справочников, включенных в нее (Рисунок 1).
  • Дочерние справочники в объектах (как и родительские объекты у справочников) добавляются стандартным образом, без указания закладок.
    Но если справочник добавлен в закладку, то обратиться к нему в объекте можно только через закладку.
    При одновременном добавлении справочника в объект и в закладку, на странице объекта появится только закладка. Попасть к справочнику вы сможете только через закладку, в которую справочник добавлен.
  • На карточке проекта, рядом с названием закладки, в скобках указывается число справочников, которые доступны пользователю через закладку.
  • На странице закладки, открытой в проекте, рядом с названием справочника в скобках указывается число созданных в справочнике записей (Рисунок 1).

На примере связанных справочников «Финансы».

  1. Создайте запись в ведущем справочнике – верхняя таблица. Например, сумма контракта 30 000 рублей по статье затрат «Транспортные расходы»1).
  2. Клик на чек-бокс со строкой записи → перейдите на подчинённый справочник и добавьте связанную запись по кнопке Добавить.


    Рисунок 1 – Как внести данные в связанную запись в зависимом справочнике

    Классификатор уже будет выбран – тот же, что и в ведущей записи. Внесите и сохраните данные.

  3. Сумма значений-чисел автоматически отображается в ведущем справочнике – в колонке ведущего справочника с названием справочника-источника.
    Например, введено три записи в подчиненный справочник «План платежей» с суммами 12, 8 и 10 тыс. рублей.
    Общая планируемая сумма приходов в 30 000 рублей – в колонке «План платежей» ведущего справочника, классификатор (здесь: «Статья затрат» – «Транспортные расходы») – тот же, что и в подчинённом справочнике.

    Обратите внимание

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

Рисунок 2 – Из чего суммируется значение в ведущий справочник

  1. Создайте справочники, которые будут входить в состав закладки.
  2. Проконтролируйте наличие числового реквизита во всех справочниках закладки - только такие справочники позволят хранить информацию и суммировать значения числового реквизита в рамках каждого значения реквизита-классификатора.
  3. На странице со списком справочников в портлете «Закладки» → Добавить. На открывшейся странице:
    1. в параметре ТипВедущий/Подчиненный;
    2. введите название закладки;
    3. при необходимости введите описание;
    4. выберите иконку закладки;
    5. сохраните шаблон закладки.
  4. В портлете «Дочерние справочники» выберите справочники, которые войдут в состав закладки.
  5. У выбранных справочников выберите числовые реквизиты, которые будут использоваться в конструкции.
  6. Активируйте общий классификатор – если он один, то будет активирован автоматически.
    Обязательное свойство общего классификатора – выключенный чек-бокс Разрешить выбор нескольких значений. Соответствие между записями ведущего и подчиненного справочника должно быть однозначным.

    Если не активирован ни один общий классификатор, то записи Ведущего и Подчиненных справочников не будут синхронизироваться по значениям этого классификатора ⇒ в записи Ведущего справочника будут суммироваться данные по всем записям, независимо от значений классификатора с типом записи, например, «материалы» или «услуги».

    Если необходимо скрыть один из реквизитов-классификаторов в справочниках закладки, то:

    1. в свойствах каждого из справочников отметьте этот реквизит как необязательный и скрытый
    2. в списке общих классификаторов для справочников закладки отметьте его неактивным.
  7. Сохраните изменения.
  8. Стрелочками вверх и вниз переместите справочник, который должен являться ведущим, в верхнюю позиции в списке справочников портлета «Дочерние справочники».
  9. Добавьте все справочники из закладки в объекты, в которых планируется использовать конструкцию.
Максимальное возможное количество подчиненных справочников – шесть.

1)
Классификатор «Статья затрат» – общий классификатор для всех справочников конструкции.