Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
ПИС.-All in one =). 1С.doc
Скачиваний:
34
Добавлен:
13.11.2018
Размер:
9.75 Mб
Скачать

3.3.3. Создание справочника "Номенклатура"

Задача – создать иерархический справочник.

Справочник "Номенклатура" будет содержать информацию об услугах, которые оказывает ООО "Мастер", и о тех материалах, которые при этом могут быть использованы.

Особенностью справочника, которой он будет обладать, – это наличие иерархической структуры. Для того чтобы справочником было удобно пользоваться, необходимо сгруппировать услуги в одну группу, а материалы – в другую. Кроме этого, поскольку ООО "Мастер" оказывает самые разные услуги, они также будут логически собраны в несколько групп. То же самое можно сказать и про материалы.

Создайте новый объект конфигурации Справочник и назовите его Номенклатура. Перейдите на закладку Иерархия и установите флаг Иерархический справочник (рис. 23).

Рис. 23. Установка флага Иерархический справочник

На закладке Данные задайте длину кода – 9, тип кода – Строка, длину наименования справочника равной 100 символам.

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

Создайте две группы в корне справочника: Материалы и Услуги (меню Действия  > Новая группа) (рис. 24):

Рис. 24. Созданные группы в справочнике "Номенклатура"

В группе Материалы создайте пять элементов (рис. 25):

  • Строчный трансформатор Samsung,

  • Строчный трансформатор GoldStar,

  • Транзистор Philips 2N2369,

  • Шланг резиновый,

  • Кабель электрический:

Рис. 25. Добавление элементов в группу "Материалы"

В группе Услуги тоже создайте несколько элементов – услуги по ремонту телевизоров (рис. 26):

  • Диагностика,

  • Ремонт отечественного телевизора,

  • Ремонт импортного телевизора.

И услуги по установке стиральных машин:

  • Подключение воды,

  • Подключение электричества:

Рис. 26. Добавление элементов в группу "Услуги"

Теперь разнесите услуги по двум смысловым группам: услуги по ремонту телевизоров и услуги по установке стиральных машин. Для этого в группе Услуги создайте еще две группы: Телевизоры и Стиральные машины (рис. 27):

Рис. 27. Добавление групп "Телевизоры" и "Стиральные машины"

Для того чтобы переместить услуги в соответствующие группы, в окне списка установите курсор на ту услугу, которую вы хотите переместить, и выполните команду Действия –> Переместить в группу. В открывшемся окне выберите новую группу (рис. 28):

Рис. 28. Переместите услугу "Диагностика" в группу "Телевизоры"

Аналогичным образом переместите в группу Телевизоры услуги Ремонт отечественного телевизора и Ремонт импортного телевизора. Услуги Подключение воды и Подключение электричества переместите в группу Стиральные машины.

Затем в группе Материалы создайте две группы: Радиодетали и Прочее. В группу Прочее поместите Кабель электрический и Шланг резиновый. Остальные материалы переместите в группу Радиодетали.

3.3.4. Создание справочника "Склады"

Задача – создать справочник, содержащий предопределенные элементы

В заключение необходимо создать справочник Склады, который будет содержать информацию о складах, используемых ООО "Мастер". Этот справочник будет содержать один предопределенный элемент – склад Основной, на который будут поступать все материалы.

Откройте конфигуратор и создайте новый объект конфигурации Справочник с именем Склады. На закладке Данные установите длину кода – 9 и тип кода – Строка. Перейдите на закладку Прочее и нажмите кнопку Предопределенные. Система откроет список предопределенных элементов справочника. Сейчас он пуст, поэтому выполните команду Действия –> Добавить и создайте предопределенный элемент с именем Основной (рис. 29):

Рис. 29. Заполнение предопределенного элемента справочника

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

Запустите 1С:Предприятие в режиме отладки и откройте справочник Склады. Добавьте в справочник еще один склад, с наименованием Розничный (рис. 30):

Рис. 30. Элементы справочника "Склады"

Обратите внимание, что система отмечает различными пиктограммами простой и предопределенный элементы справочника. Несмотря на то, что можно изменить код или наименование у обоих элементов, пометка на удаление (или удаление) возможна только для простых элементов справочника. При попытке пометить на удаление предопределенный элемент система выдаст предупреждение (рис. 31):

Рис. 31. Системное предупреждение

Таким образом, предопределенные элементы имеют две характерные особенности:

на предопределенные элементы могут опираться алгоритмы работы конфигурации (т.к. возможно обращение к ним из встроенного языка по имени);

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