
- •Клиент-серверный вариант работы системы «1с: предприятие» методические указания
- •Часть 1
- •Краткие теоретические сведения
- •Лабораторная работа № 1. Информационная база. Конфигурация. Справочники
- •2.1. Создание информационной базы
- •2.1.1. Создание новой информационной базы
- •2.1.2. Работа в режиме Конфигуратор
- •2.1.3. Подсистемы
- •2.1.4. Панель разделов прикладного решения
- •2.2. Справочники
- •2.2.1. Общие понятия
- •2.2.2. Создание «простого» справочника
- •Справочник с табличной частью
- •Иерархический справочник
- •2.2.5. Справочник с предопределенными элементами
- •2.2.6. Предопределенные элементы
- •Основная конфигурация и конфигурация базы данных
- •Контрольные вопросы
- •3. Лабораторная работа № 2. Документы
- •Объект конфигурации «Документ»
- •Оперативное и неоперативное проведение
- •Типообразующие объекты
- •Документ ПриходнаяНакладная
- •Именование объектов вида «Справочник» и «Документ»
- •Автоматический пересчет суммы в строках документа
- •Обработчик события
- •Процедура для обработки нескольких
- •Документ «Оказание услуги»
- •10. Контрольные вопросы
- •Часть 1
- •394026 Воронеж, Московский просп., 14
Иерархический справочник
Справочник Номенклатура будет содержать информацию об услугах, которые оказывает Ваша фирма, и о тех материалах, которые могут быть использованы. Для того чтобы справочником было удобно пользоваться, сгруппируем услуги в одну группу, материалы – в другую. В свою очередь услуги, как и материалы, в зависимости от вида, будут логически организованы в несколько групп.
Создадим новый объект конфигурации Справочник Номенклатура. Представление объекта в интерфейсе приложения задавать не будем. Перейдем на закладку Подсистемы.
По логике нашей конфигурации список номенклатуры должен быть доступен в разделах УчетМатериалов, ОказаниеУслуг и Бухгалтерия. Отметим в списке подсистем эти подсистемы.
Перейдем на закладку Иерархия и установим флажок Иерархический справочник.
На закладке Данные оставим по умолчанию длину и тип кода. Длина наименования справочника – 100 символов.
Прежде чем запускать 1С:Предприятие, настроим интерфейсы приложения.
В дереве объектов конфигурации выделим ветвь Подсистемы, вызовем ее контекстное меню и выберем пункт Все подсистемы.
В открывшемся окне слева в списке Подсистемы выделим подсистему УчетМатериалов.
Справа в списке Командный Интерфейс отразятся все команды выбранной подсистемы.
В группе Панель действий.Создать включим видимость у команды Номенклатура: создать.
В группу Панель навигации.Обычное по умолчанию добавилась команда Номенклатура для открытия этого списка.
Выделим в списке подсистем ОказаниеУслуг и проделаем те же действия.
Для подсистемы Бухгалтерия никаких команд добавлять не будем.
Заполним справочник Номенклатура. Для этого закроем окно редактирования справочника Номенклатура и запустим 1С:Предприятие в режиме отладки. Ответим утвердительно на запрос конфигуратора об обновлении конфигурации и увидим окно, содержащее список изменений. Нажмите кнопку Принять. В открывшемся окне 1С:Предприятие в панели навигации разделов Учет материалов, Оказание услуг и Бухгалтерия появилась команда Номенклатура.
Выполним команду Номенклатура в панели навигации раздела УчетМатериалов. Справа от панели навигации в рабочей области окна приложения откроется основная форма списка.
Создадим две группы в корне справочника: Материалы и Услуги. Для этого нажмем кнопку Создать группу в командной панели формы списка.
Зададим наименование групп: Материалы, Услуги. Поля Родитель и Код заполнять не будем.
Затем раскроем группу Материалы (нажатием на «+») и создадим в ней 5 элементов:
Сточный трансформатор Samsung,
Строчный трансформатор GoldStar,
Транзистор Philips 2N2369,
Шланг резиновый,
Кабель электрический.
Для добавления элемента в открытую группу справочника нажмите кнопку Создать в командной панели формы списка справочника. Откроется основная форма объекта. Причем, если новый элемент добавляется из формы списка в некоторую группу, то система автоматически подставляет в качестве родителя эту группу. В данном случае родителем является группа Материалы. Для создания нового элемента справочника можно также воспользоваться командой Номенклатура, которая появилась в панели действий разделов Учет материалов и Оказание услуг.
В этом случае, если элемент добавляется командой из панели действий, она никак не связана со списком номенклатуры. Поэтому система «не знает», в какую группу добавлять элемент, и родителя нужно указывать вручную.
При создании новых материалов или услуг список номенклатуры открывать необязательно. Факт добавления элемента в справочник отражается в сообщении в нижнем углу приложения.
Затем раскроем группу и тоже создадим в ней несколько элементов - услуги по ремонту телевизоров.
Диагностика
Ремонт отечественного телевизора
Ремонт импортного телевизора
И услуги по установке стиральных машин:
Подключение воды,
Подключение электричества
Разнесем услуги по двум смысловым группам: услуги по ремонту телевизоров и услуги по установке стиральных машин. Для этого в группе Услуги создадим еще две группы: Телевизоры и Стиральные машины. Для того чтобы переместить услуги в соответствующие группы, в окне списка установим курсор на ту услугу, которую мы хотим переместить, и выполнить команды Все Действия – Переместить в группу. В открывшемся окне выберем новую группу.
Можно выделить в списке сразу несколько элементов (левой кнопкой мыши, удерживая при этом клавишу «Ctrl») и переместить их все сразу. Или же можно мышью перетащить выделенный элемент справочника в нужную группу. Можно также открыть для редактирования выделенный элемент справочника и изменить поле Родитель.
Переместим в группу Телевизоры услуги Диагностика, Ремонт отечественного телевизора и Ремонт импортного телевизора.
Услуги Подключение воды и Подключение электричества переместим в группу Стиральные машины.
Затем в группе Материалы создадим две группы: Радиодетали и Прочее.
В группу Прочее поместим Кабель электрический и Шланг резиновый. Остальные материалы переместим в группу Радиодетали.
Если теперь представление списка задать в виде дерева (Все действия – Режим просмотра – Дерево), то список номенклатуры будет представлен в виде дерева.