КОНСТАНТЫ

СПРАВОЧНИКИ И ПРОЧЕЕ

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

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

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

 

 

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

Каждый элемент справочника характеризуется кодом и наименованием (рис. 1.3.2). В программе элементы справочников нумеруются автоматически. Код может состоять из 50 символов, а наименование — из 150 символов.

Кроме кода и наименования, каждый элемент справочника, как правило, содер­жит некоторую дополнительную информацию, которая подробно описывает этот элемент. Например, для контрагента такой дополнительной информацией является ИНН, код по ЕГРПОУ и пр. Для хранения этой информации служат реквизиты справочника.

Справочники имеют иерархическую структуру. Например, в том же справочнике «Контрагенты» могут быть созданы группы: «Поставщики», «Покупатели» и т. д. Группы справочника могут включать в себя и другие группы, создавая тем самым многоуровневую иерархическую структуру (рис. 1.3.3).

 

В программе в справочниках возможен и другой вид иерархии, при котором эле­менты справочника будут относиться не к группам, а к другим элементам этого же справочника. Такой вид иерархии может использоваться, например, при создании справочника «Подразделения организации», где одно подразделение более высокого уровня может включать в себя несколько других подразделений. На рис. 1.3.4 видно, что элемент «Администрация», в который входят элементы «Бухгалтерия», «Дирек­ция», «Отдел кадров», является именно элементом справочника, а не группой. Эта новая возможность технологической платформы позволяет теперь не бояться того, что в будущем может измениться иерархическая структура той сущности, которая описывается справочником прикладного решения.

 

Разные справочники могут находиться в состоянии подчинения, т. е. элементы одного справочника могут быть подчинены элементам или группам другого справочника. Например, справочнику «Контрагент» подчинены справочники «Банковские счета» и Договоры «Контрагентов». Переход в подчиненный справочник осуществляется щелчком на кнопке «Перейти» (рис. 1.3.5).