Закажите бесплатный расчет стоимости вашей задачи по 1С!
Перезвоним за 10 минут!

Справочники в 1С 8

Справочники 1С — специализированный объект древа метаданных, который служит для хранения статичной информации справочного характера. Например в типовых конфигурациях можно увидеть следующие виды: Контрагенты, Номенклатура, Сотрудники, Основные средства и т.д. Информация в справочниках , как правило, часто не изменяется. Справочники в дальнейшем используются практически во всех объектах учета как разрез учета или справочная информация.

Справочник Номенклатура

Справочники в конфигураторе 1С 8

Ниже мы рассмотрим настройку и проектирования справочника из конфигуратора на примере справочника «Номенклатура».

Вкладка основные

Основные параметры

На вкладке основные указывается имя, синоним, представления объектов, описание назначения.

Вкладка Иерархия справочника

Иерархия справочника

Здесь устанавливается иерархичность справочника.

Иерархия в 1С 8.3 бывает двух типов — «групп и элементов» и «элементов«. Отличается тем, что в первом случае родителем (папкой) может быть только папка (группа), а во втором случае родителем может быть и элемент.

Размещать группы сверху — флаг отвечает за отображение групп в форме списка.

Так же в настройках можно ограничить количество групп иерархии справочника, соответствующей настройкой.

Вкладка Владельцы

Владелец справочника

Справочник может быть подчинен другому справочнику. С точки зрения конфигурирования 1С 8.3 это значит что у подчиненного элемента становится обязательным реквизит «Владелец». Пример такой связи справочников в типовых конфигурациях Номенклатура — Единицы Измерения, Контрагенты-Договоры Контрагентов.

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

Вкладка Данные

Данные

Получите 267 видеоуроков по 1С бесплатно:

Самая важная вкладка с точки зрения программиста. На ней указываются реквизиты справочника.

У справочника есть набор стандартных реквизитов, которые не редактируются программистом 1С 8.2, список их можно увидеть нажав кнопку «Стандартные реквизиты»:

Стандартные реквизиты

Остановлюсь на каждом подробнее:

  • ЭтоГруппа — реквизит  с типом булево, показывающий группа это или элемент. Доступен только в иерархическом справочнике. Обратите внимание, значение этого реквизита невозможно изменить в режиме 1С Предприятие.
  • Код — реквизит, тип число или строка (как правило строка). Номер присваиваемый системой автоматически. Как правило, рассчитывается как (предыдущий код + 1). Рекомендую использовать именно строковый тип, потому как сортировка числовых значений происходит не так, как нужно. Можно использовать как представление справочника в списке и в полях ввода. Как правило, используется для поиска элемента при вводе по строке. Если вам нужно убрать поле Код — укажите в длине строки ноль.
  • Наименование — реквизит, обязательный к заполнению, строкового типа. Максимальная длина строки — 150 символов. Можно использовать как представление справочника в списке и в полях ввода. Как правило, используется для поиска элемента при вводе по строке. Если вам нужно убрать поле Наименование- укажите в длине строки ноль.
  • Родитель — реквизит, имеющий тип СправочникСсылка.<ИмяТекущегоСправочника>. Доступен только в иерархическом справочнике. Указывает на вышестоящего родителя в иерархии. Если Элемент или Группа находятся в корне справочника — указывается значение Справочник.<ИмяТекущегоСправочника>.ПустаяСсылка.
  • Владелец — ссылка на элемент-владелец текущего элемента(группы) справочника. Доступен только в подчиненном справочнике 1С.
  • ПометкаУдаления — реквизит с типом булево. Отвечает за отображение «пометки удаления» в системе. Помеченный на удаление элемент считается не пригодным к использованию, однако на нём могут оставаться старые движения в документах
  • Ссылка — поле, строкового типа. В этом реквизите хранится уникальный идентификатор объекта — GUID.  То, что в системы мы видим в визуальном отображении под название «ссылка» — это всего лишь представление объекта. Невозможно изменить.
  • Предопределенный — тип булево, отображает является ли элемент предопределенным, об этом позже. Невозможно изменить.

На вкладке данные так же указывается представление справочника в системе, до версии 8.2.16 представление могло быть лишь Кодом или Наименованием. В свежих версиях платформы (начиная с  8.3) представление можно описать самостоятельно в модуле менеджера с помощью обработчика «ОбработкаПолученияПредставления».

Вкладка Нумерация

Нумерация

Здесь указываются настройки справочника по части нумерации. Рекомендуется использовать именно автонумерацию. Контроль уникальности — флаг, который помогает, если нужно, сделать код уникальным. Если с установленным флагом вы попытаетесь записать элемент справочника с неуникальным кодом, в 1С вы получите сообщение «Код справочника стал неуникальным».

Серия кодов — определяет как нумеровать справочник, можно ввести нумерацию справочника в разрезе владельца. Например у контрагента «Рога и копыта» будет иметься своя нумерация договоров — «1, 2, 3»  и тд.

Вкладка Формы

Формы справочника

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

На этой странице есть немаловажное свойство справочника — «Ввод по строке«. Это очень удобная функция 1С 8, позволяющая при заполнении данных в поле ввода не заходить в справочник, а набрать его наименование, код или т.д и выбрать из выпадающего списка нужный элемент. Выглядит это так:
Ввод по строке

Вкладка Прочее

Прочие свойства

На вкладке можно получить быстрый доступ к основным модулям справочника — модуль объекта и модулю менеджера.

На странице можно так же определить список предопределенных элементов справочника. Это элементы, которые невозможно удалить в режиме Предприятия. К предопределенным элементам можно обратится в конфигураторе напрямую, по имени, например: Справочники.Номенклатура.Услуга.

На это вкладке так же определяется режим блокировки — автоматический или управляемый. Использование полнотекстового поиска, а также справочная информация о справочнике, доступная в режиме 1С Предприятия.

Читайте также и другие статьи по конфигурированию 1С.

Мини видео как создать собственный справочник:

P.S. Наша компания предоставляет услуги по настройке, доработке и комплексному внедрению 1С. Закажите бесплатный расчет стоимости вашей задачи на странице Услуги 1С или по телефону +7 (499) 350 29 00.

Остались вопросы?

СПРОСИТЕ в комментариях!

Добавить комментарий:

Ваш e-mail не будет опубликован. Обязательные поля помечены *


*