Справочники в системе 1С:Предприятие 


Мы поможем в написании ваших работ!



ЗНАЕТЕ ЛИ ВЫ?

Справочники в системе 1С:Предприятие



 

Справочник является списком возможных значений того или иного реквизита документа (в широком смысле слова «документ»).

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

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

В качестве обязательных реквизитов каждый справочник имеет код и наименование. Код элемента справочника может быть как числовым, так и текстовым.

Система 1С:Предприятие предоставляет широкие возможности по работе с кодами элементов справочника: автоматическое присвоение кодов, автоматический контроль уникальности кода и другие.

Список элементов справочника в системе 1С:Предприятие может быть многоуровневым. В этом случае все строки справочника будут разделяться на 2 вида: «просто» элементы справочника и группы справочника. Группы позволяют переходить на нижележащие уровни многоуровневого справочника.

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

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

Используя механизм реквизитов справочника, легко организовать, например, картотеку сотрудников. Для этого достаточно для справочника «Сотрудники» создать реквизиты для хранения сведений об образовании, паспортных данных и прочей кадровой информации. Используя встроенные средства поиска в справочнике, при использовании конфигурации нужная информация о сотруднике может быть легко найдена.

Для удобства работы пользователей со справочником на этапе конфигурирования можно создать несколько видов экранных форм для показа справочника. В зависимости от контекста вызова справочника можно задать использование определенного диалога для работы с ним.

Следует иметь в виду, что в Конфигураторе создается не сам справочник, как список значений, а разрабатывается заготовка справочника, его шаблон. В процессе конфигурирования описывается структура информации, которая будет храниться в справочнике, разрабатывается экранное и, если необходимо, печатное представление справочника, задаются различные особенности его «поведения».

Свойства справочника

Свойства справочника редактируются в окне редактирования «Справочник». Если справочник создается при помощи Конструктора справочника, окно редактирования будет вызвано автоматически в конце работы Конструктора.

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

Чтобы подчинить справочник какому-либо из справочников, уже существующих в системе, в поле «Подчинен» следует выбрать наименование этого справочника. Такой справочник в системе 1С:Предприятие называется владельцем.

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

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

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

Если открыть подчиненный справочник, не выбрав элемент-владелец, то в окне подчиненного справочника не будет отображаться ни одного элемента, а в заголовке окна будет выдано сообщение «Не задан элемент-владелец».

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

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

Размещать группы сверху. Если флажок установлен, то при работе с системой 1С:Предприятие при отображении справочника в виде иерархического списка группы окажутся в верхних строчках списка, а элементы справочника будут располагаться ниже. Если этот флажок снят, расположение групп и элементов будет подчиняться установленным правилам сортировки (по коду, наименованию и пр.). Например, при создании новой группы с кодом, большим, чем у всех имеющихся групп и элементов (при сортировке по коду), в первом варианте эта подгруппа окажется нижней среди групп, но выше остальных элементов справочника; во втором варианте она займет самую нижнюю строчку.

Следует отметить, что установка или снятие флажка «Размещать группы сверху» не влияет на показ справочника в виде не иерархического списка.

Реквизиты. Необходимо пояснить, что имеется в виду под словом «реквизиты» в применении к справочникам.

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

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

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

Количество уровней. Справочники в системе 1С:Предприятие могут иметь более одного уровня вложенности. Возможное количество уровней вложенности справочника устанавливается при помощи реквизита «Кол-во уровней».

Длина кода. Реквизит диалога «Длина кода» устанавливает максимальную длину кода элемента справочника. Длина кода, наряду с другими характеристиками, определяет, какое максимальное количество элементов может храниться в справочнике.

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

Длина наименования. Максимальная возможная длина наименования элемента справочника устанавливается в реквизите «Длина наименования».

Конфигуратор позволяет установить длину наименования, равную 0. Отсутствие наименования экономит ресурсы системы 1С:Предприятие и незначительно ускоряет работу системы при записи элементов справочника.

Автоматическая нумерация. Включение опции «Автоматическая нумерация» устанавливает, что вновь введенному элементу в справочнике код будет присваиваться автоматически. Автоматически присвоенный код можно исправить.

Контроль уникальности. Если код используется для однозначной идентификации конкретного элемента в справочнике, он должен быть уникальным (не должен повторяться). Если флажок «Контроль уникальности» установлен, проверка кода на уникальность будет проводиться автоматически при вводе в справочник нового элемента.

Серии кодов. Группа «Серии кодов» позволяет установить диапазон проверки кода на уникальность и автоматического присвоения кодов.

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

Установка «В пределах подчинения» справедлива только для многоуровневых справочников. В этом случае уникальность кода будет проверяться системой только в пределах той группы, в которую вводится новый элемент справочника или редактируется уже существующий элемент.

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

Тип кода. Группа «Тип кода» позволяет выбрать тип значения для кода элемента справочника — числовой или текстовый. Выбор текстового типа кода бывает полезен, когда используется сложная система кодирования, и код может включать, помимо цифр, также буквы и символы-разделители. Наиболее характерный пример — использование в качестве кодов артикулов для швейных изделий.

Основное представление. Смысл установок группы «Основное представление» заключается в следующем: что будет выводиться, например, в поле реквизита документа, если этот 

реквизит заполняется путем выбора значения из данного справочника. Можно установить показ результата выбора в виде кода элемента справочника или в виде наименования.



Поделиться:


Последнее изменение этой страницы: 2017-02-10; просмотров: 152; Нарушение авторского права страницы; Мы поможем в написании вашей работы!

infopedia.su Все материалы представленные на сайте исключительно с целью ознакомления читателями и не преследуют коммерческих целей или нарушение авторских прав. Обратная связь - 3.141.31.240 (0.011 с.)