Добавил:
Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:

Учебное пособие 1831

.pdf
Скачиваний:
6
Добавлен:
30.04.2022
Размер:
2.36 Mб
Скачать

-Организация – тип Строка, длина 100;

-НачалоРаботы – тип Дата, состав даты – Дата;

-ОкончаниеРаботы – тип Дата, состав даты – Дата;

-Должность – тип Строка, длина 100.

Форму для данного справочника настраивать не будем – оставим право настройки формы за платформой (она сама автоматически сгенерирует форму с учетом всех новых реквизитов и табличных частей, которые мы добавили).

13. Сохраните конфигурацию (пункт меню Конфигурация => Обновить

конфигурацию базы данных или нажмите кнопку ).

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

14. Запустите 1С:Предприятие в режиме Предприятие. Это можно сделать

прямо из Конфигуратора, нажав кнопку . Появится окно 1С:Предприятие.

Для того чтобы появилась кнопка, нужно ее добавить на панель конфигурации. Для этого нужно щелкнуть на кнопку (рис. 17), выбрать «Добавить или удалить кнопки» и выбрать нужную кнопку (рис. 18).

Рис. 14. Добавление кнопки запуска 1С Предприятие

Рис. 15. Добавление кнопки запуска 1С:Предприятие

11

15. Откройте справочник Клиенты. Для этого щелкните на соответствующую ссылку на панели функций (Панели разделов в примере нет, т.к. в данной конфигурации не использовались подсистемы). Откроется окно справочника (рис. 19).

Рис. 16. Форма списка справочника «Клиенты»

16.Введите несколько записей о клиентах, используя кнопку «Создать» или клавишу INS, при этом откроется форма редактирования элемента справочника (кнопка «Записать» сохраняет элемент справочника, но при этом форма не закрывается, а кнопка «Записать и закрыть» записывает элемент справочника, закрывает форму элемента и возвращается к форме списка). Заполните справочник

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

17.Закройте справочник Клиенты и откройте справочник Сотрудники (щелкните на соответствующую ссылку на панели функций).

18.Откройте форму для создания элемента справочника. Заголовок этой формы определяется свойством Представление объекта. Эта форма содержит табличную часть с реквизитами, которые были описаны в конфигураторе для этого справочника.

Заведите записи на нескольких сотрудников:

ФИО

 

Трудовая деятельность

 

 

 

 

Организация

Начало работы

Окончание работы

Должность

Гусаков

Николай

ЗАО «НТЦ»

01.02.2009

16.04.2012

Ведущий специалист

Дмитриевич

 

 

 

 

Деловой

Иван

ООО «Автоматизация»

22.01.2006

31.12.2012

Инженер

Сергеевич

 

ЗАО «НПО СпецСвязь»

20.06.1996

21.01.2005

Начальник производства

Симонов

Валерий

ООО «СтройМастер»

06.02.2009

03.04.2012

Прораб

Михайлович

 

 

 

 

Рис. 17. Заполнение элемента справочника «Сотрудники»

12

19. Удалите какой-нибудь элемент из справочника (нажмите Del). Элемент помечен на удаление. Для контроля отсутствия ссылок на этот элемент используйте специальную команду меню «Главное меню» => «Все функции» => «Стандартные» => «Удаление помеченных объектов» в монопольном режиме (в отличие от версии 7.7 монопольный режим устанавливается автоматически, если к базе в данный момент подключен только один пользователь). Система 1С проконтролирует ссылочную целостность и физически удалит элементы из базы данных, если на них нет ссылок в других объектах.

Кнопка «Главное меню» находится в верхней левой части экрана 1С:Предприятие.

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

21.Для того чтобы справочником было удобно пользоваться, требуется сгруппировать услуги в одну группу, а материалы – в другую, поэтому справочник будет иметь иерархическую структуру. На закладке «Иерархия» установим флажок «Иерархический» (рис. 18).

Рис. 18. Установка признака иерархического справочника

22.На закладке Данные оставьте по умолчанию длину и тип кода, длину наименования справочника задайте равной 100 символам, измените Синоним стандартного реквизита «Родитель» как Группа номенклатуры (рис. 19).

23.Сохраните конфигурацию, нажав на кнопку . В режиме 1С создать две группы в справочнике «Номенклатура» - Материалы, Услуги. Услуги будут предоставляться по ремонту телевизоров и установке стиральных машин.

Поля Группа номенклатуры и Код заполнять не надо. Создать элементы:

 

Группы

Материалы

Услуги

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

Диагностика

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

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

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

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

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

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

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

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

13

Рис. 19. Установка синонима стандартного реквизита «Родитель»

Рис. 20. Создание элементов в группе «Услуги»

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

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

Можно также открыть для редактирования выделенный элемент справочника

иизменить поле Группа номенклатуры (рис. 21).

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

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

14

Рис. 21. Создание новых групп в группе «Услуги»

26. Представьте список номенклатуры в виде дерева. Для этого из подменю Еще в командной панели формы списка номенклатуры выбрать пункт Режим просмотра Дерево. В результате список номенклатуры будет выглядеть следующим образом (рис. 22).

Рис. 22. Список номенклатуры в виде дерева

27.Создайте справочник "Склады". Справочник Склады будет содержать информацию о складах, используемых ООО «На все руки мастер». Задать Представление объекта как Склад.

28.На закладке Поле ввода установить флажок Быстрый выбор, который позволит выбирать элементы из небольшого выпадающего списка, а не из отдельной формы.

29.Справочник Склады будет включать в себя один предопределенный элемент – склад Основной, на который будут поступать все материалы. Для его соз-

15

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

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

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

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

31.Добавьте в справочник еще один склад – Розничный. Система отмечает различными пиктограммами обычный и предопределенный элементы справочника.

Контрольные вопросы

1.Для чего предназначен объект конфигурации «Справочник»?

2.Каковы характерные особенности справочника?

3.Для чего используются реквизиты и табличные части справочника?

4.Зачем нужны иерархические справочники, и что такое родитель?

5.Зачем нужны подчиненные справочники, и что такое владелец?

6.Какие основные формы существуют у справочника?

7.Что такое предопределенные элементы?

8.Чем с точки зрения конфигурации отличаются обычные элементы справочника от предопределенных элементов?

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

10.Как создать объект конфигурации «Справочник» и описать его структуру?

16

11.Как задать синоним стандартного реквизита? 12.Как добавить новые элементы в справочник? 13.Как создать группу справочника?

14.Как переместить элементы из одной группы справочника в другую? 15.Зачем нужна проверка заполнения у реквизитов справочника? 16.Что такое быстрый выбор, и когда его использовать?

ЛАБОРАТОРНАЯ РАБОТА № 3 СОЗДАНИЕ ДОКУМЕНТОВ

3.1. ЦЕЛЬ РАБОТЫ

Целью данной лабораторной работы является создание документов и журнала документов.

3.2. КОММЕНТАРИИ К ВЫПОЛНЕНИЮ РАБОТЫ

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

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

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

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

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

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

17

Для отражения событий, происходящих в ООО «На все руки мастер», в базе данных мы создадим два документа: Приходная накладная и Оказание услуги.

Документ Приходная накладная будет фиксировать факт поступления в нашу организацию необходимых материалов, а документ Оказание услуги – фиксировать оказание услуг и расход материалов, которые используются при оказании этих услуг.

3.3ДОКУМЕНТ ПРИХОДНАЯ НАКЛАДНАЯ

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

2.Перейти на закладку Данные и создать реквизит документа с именем Склад. Для этого нажать кнопку Добавить над списком реквизитов документа.

3.Выбрать для реквизита ссылочный тип данных СправочникСсылка.Склады. Этот тип стал доступен в конфигурации после создания объекта конфигурации Справочник Склады (рис. 25).

Рис. 24. Установка основных свойств документа

4. Все поступающие товары приходуются на основной склад. Поэтому для созданного реквизита Склад в свойстве Значение заполнения в качестве значения выбрать предопределенный элемент справочника Склады – Основной (рис. 25). При создании нового документа склад будет сразу заполняться значением Основной.

18

Рис. 25. Свойства реквизита документа 5. Добавьте в документ табличную часть с именем Материалы. Для этого на-

жать кнопку Добавить табличную часть над списком табличных частей документа (рис. 26). Для табличной части установить свойство Проверка заполнения в значение Выдавать ошибку.

Рис. 26. Создание новой табличной части документа

Необходимые реквизиты табличной части: «Материал» (тип – СправочникСсылка.Номенклатура); «Количество» (тип – число);

19

«Цена» (тип – число); «Сумма» (тип - число).

У всех числовых реквизитов установить признак неотрицательности (рис. 27). Также зададим числовым реквизитам длину 15 символов и точность — 2 (за исключением «Количества», у него точность будет равна 3). Для каждого реквизита табличной части также установим свойство Проверка заполнения в значение Выдавать ошибку. Тем самым при записи документа будет проверяться на заполнение не только табличная часть в целом, но и ее отдельные реквизиты.

Рис. 27. Установка атрибутов документа (на примере «Приходная накладная»).

4.Перейти на закладку «Нумерация» для проверки, что свойство Автонумерация включено. Это обеспечит автоматическую генерацию уникальных номеров для создаваемых нами документов.

5.Запустить «1С:Предприятие» и протестировать получившийся документ.

6.Нажать Провести и закрыть. Документ будет сохранен и проведен, ему будет присвоен автоматически сгенерированный системой номер и текущее время проведения документа.

7.Создать второй документ, который будет приходовать на Основной склад материалы для установки стиральных машин (рис. 29). Провести и закрыть.

Рис. 28. Создание нового документа «Приходная накладная № 1»

20