Меню


Курсы СтимулСправочникПолезные материалы1С:Предприятие 8.2РазработчикамПрактикум

1С:Предприятие 8.2 /
Разработчикам /
Практикум

Оглавление

Практикум 1. Создание справочников

Создание справочника Клиенты

Создание справочника Сотрудники

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

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

 

Для начала нам понадобятся:

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

Конфигурация ЕХЗ -К1 т. Конфигурация Й • / Общие г- Константы М] Йв1 Докум[ Добавить ’ Ш Журналы документов {.Л Перечисления “'Ь с/

  1. Нажмите «Добавить», система откроет окно редактирования объекта конфигурации на закладке «Основные».

Ш Справочник Справочник! _ п Основные Иерархия Владельцы Данные Нумерация Формы Макеты Подсистемы Ввод на основании Права Интерфейсы Обмен данными Прочее Действия Ў Имя: Синоним: Комментарий: Назад Далее Закрыть Справка

3. Для того, чтобы придерживаться правильной последовательности действий, в нижней части окна имеются кнопки. Кнопка «Далее» позволяет задавать свойства объекта в нужной последовательности. Кнопка «Назад» позволяет вернуться на несколько шагов назад, если вы обнаружили, что ранее ввели не все или ошибочные данные.

Создание справочника Клиенты

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

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

3. Закладка «Данные».

Длина кода → важное свойство справочника . Как правило, код справочника используется для идентификации элементов справочника и содержит уникальные для каждого элемента значения. Уникальность кодов платформа отслеживает сама, поэтому от длины кода будет зависеть количество элементов, которые могут содержаться в справочнике. Длина кода 5 символов → это от 0 до 99 999, то есть сто тысяч элементов. Для нашей небольшой фирмы этого вполне достаточно.

Тип кода → число.

Длину наименования увеличим до 50 символов.

Е Справочник Клиенты _ п Основные Иерархия Владельцы Данные Нумерация Формы Макеты Длина кода Длина наименования г Т ип кода Число Строка 50 : С1 В виде кода В виде наименования

4. Все остальные свойства объекта конфигурации Справочник оставить такими, как их предлагает система по умолчанию , и нажмите «Закрыть».

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

Выполните пункт меню Отладка в†’ Начать отладку. Или можно воспользоваться иконкой .

На появившийся вопрос:

Конфигуратор учебная версия 3 / Редактируемая конфигурация отличается от конфигурации базы данных. Обновить конфигурацию базы данных Да Нет Отмена

ответьте «Да» и в следующем окне нажмем «Принять».

Реорганизация информации Изменения в структуре информации конфигурации Новый объект: Справочник.Клиенты и ! Принять I Отмена

6. Подождите и перед вами откроется окно системы, в режиме 1С:Предприятие.

7. Выполним пункт меню Операции в†’ Справочник в†’ Клиенты.

1С Предприятие учебная версия - Конфигурация Операции Сервис Окна Справка Константы Справочник... Документы... Отчет... Обработка...

8. Система откроет одну из основных форм справочника → основную форму списка. Пока наш справочник «Клиенты» пуст, поэтому добавим в него несколько элементов. Добавить новый элемент в справочник можно с помощью меню Действия в†’ Добавить, иконкой или клавишей «Insert».

щ 1С Предприятие учебная версия - Конфигурация Файл Правка Операции Сервис Окна Справка Л и а Из Справочник Клиенты Действия Ў Ч й ш - ш -= Добавить 1п + Скопировать Р9 • 4 Изменить Р2 Удалить ЭЫМЭе!

9. В окне «Клиенты. Новый» введем информацию о клиентах фирмы:

Ш Клиенты: Новый _ п Действия Ў № Код: 0 Наименование: О К Записать Закрыть

10. Есл и нажать кнопкуОК, то окно ввода закроется, и для ввода следующего клиента вам снова нужно будет его открыть.

При нажатии кнопки «Записать», элемент в справочник будет добавлен, но окно при этом не закроется. И следующего клиента можно создать с помощью иконки . При этом появится новое окно ввода, содержащее следующий по счету код, и вам остается только ввести информацию о новом клиенте.

O Клиенты: Спиридонова Галина Вячеславовна

Нового клиента можно создать и с помощью иконки в окне Справочник Клиенты.

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

11. Если вам необходимо удалить из Справочник Клиенты некоторые записи, нужно выполнить следующую последовательность действий:

1 С:Предприятие учебная версия

Я'у Справочник Клиенты Действия - 1=; 1Й [3 Код Наименование Л у--- 1 Иванов Михаил Юрьевич г / 4 Отто аж Отто 2 ш Синицын Роман Григорьевич 3 Спиридонова Галина Вячеславовна

1С:Предприятие учебная версия - Конфигурация Файл Правка ІР Л У г ~ іу, I 1 1 1 Действия т Операции Сервис Окна Справка У Константы Справочник... Я 1 Документы... Отчет... Код Обработка... - - 1 Иван г 4 Отто Ш/ План видов характеристик... г 5Д Тг План сче

1 С:Предприятие учебная версия Подготовка к удалению помеченных объектов может занять продолжительное время! Продолжить выполнение операции Да Нет

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

в'у Справочник Клиенты 1 Код Наименование / ч 1 Иванов Михаил Юрьевич - 2 Синицын Роман Григорьевич в з Спиридонова Галина Вячеславовна V

13. Закрыть окно 1С:Предприятие.

Создание справочника Сотрудники

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

1. Создайте новый объект конфигурации Справочник. Назовем его «Сотрудники».

2. На закладке «Данные»:

3. Добавим в справочник новую табличную часть, нажав иконку :

Ш Справочник Сотрудники _ п Основные Иерархия Владельцы Данные Длина кода Длина наименования - Т ип кода Л: Нумерация Формы Макеты Подсистемы Ввод на основании Права Интерфейсы Обмен данными Прочее Число Строка [Ж] Основное представле... -В виде кода • В в

4. Появится окно «Свойства: Табличная часть». Зададим имя табличной части «ТрудоваяДеятельность». Синоним после ввода появится автоматически (причем правильно написанный!). Закроем это окно.

Свойства: Т абличная часть Ека I х V Ў Основные: Имя Синоним Комментарий Т рудоваяДеятельность Т рудовая деятельность Использовани Для элемента

5. Создадим реквизиты табличной части, нажав пиктограмму :

о -чч E-5j Табличные части ••=:= Т руаоваяДеятельность Реквизит!

В появившемся окне «Свойства: Реквизит табличной части» заполняем необходимые поля:

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

E-5j Tабличные части ••=:= T руцоваяДеятельность - Организация - НачалоРаботы - ОкончаниеРаботы Должность

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

Поэтому установим соответствующий переключатель на вариант «обоими способами».

Справочник Сотрудники Основные Иерархия Владельцы Данные Нумерация Формы Макеты Редактирование О В списке В диалоге [Обоими способ... Выбор О Из Формы О Быстрый выбор • Обоими способа. Ввод по строке Основные Формы Рпиль' 2 Наименование, Код Г,

7. Закроем окно «Справочник Сотрудники», запустим 1С:Предприятие в режиме отладки и заполним справочник.

8. В появившемся окне программы откройте справочник «Сотрудники».

9. Создайте сотрудников Гусакова Николая Дмитриевича, Делового Ивана Сергеевича и Симонова Валерия Михайловича, как показано на рисунках.

Ш Сотрудники: Гусаков Николай Дмитриевич Код: Наименование: Гусаков Николай Дмитриевич N Организация Начало работы Окончание работы Должность 1 ЗАО НТЦ 01.02.2005 16.04.2003 Ведущий специалист О К Записать Закрыть

Сотрудники: Деловой Иван Сергеевич х _ П X Действия Ў 4- /ш Код: 2 Наименование: Деловой Иван Сергеевич N Организация Начало работы Окончание заботы Должность 1 НПО СпецСвязь 20.06.1936 Инженер 2 ООО Автоматизация 22.01.1996 31.12.2004 Начальник производст

Обратите внимание, что строки табличной части справочника можно сортировать по содержимому любой из колонок, или располагать в произвольном порядке, используя иконки командной панели окна «Сотрудники: ФИО»:

ш Он-ж Ы Организация Начало КПП Гпаї.Гвп ' n ne 1 с

Сотрудники: Симонов Валерий Михайлович _ П X Действия Ў 4- 6Ё1 Код: с в Наименование: 1 Симонов Валерий Михайлович 11. В 1 I II N Организация Начало работы Окончание работы Должность 1 ООО СтройМастер 04.02.2001 04.08.2003 Прораб О К Записать Закрыть

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

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

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

1. Создайте новый объект конфигурации Справочник и назовите его «Номенклатура».

2. На закладке «Иерархия» установим флаг «Иерархический справочник».

Справочник Номенклатура Основные МрПАПУЫЧРГ'КМй Г'ППАЙПиНМК : 0 Иерархия Iсиаиличс гчик! -'1 1идои 1пиг.: Вид иерархии: Владельцы Данные Иерархия групп и элементов н Нумерация Размещать группы сверху 0 Формы Ограничение количества уровней иерархии Макеты К

3. На закладке «Данные» зададим длину наименования справочника равной 100 символам.

4. Закроем окно «Справочник Номенклатура», запустим 1С:Предприятие в режиме отладки и заполним справочник.

5. Выполните Операции в†’ Справочник в†’ Номенклатура.

6. Создадим две группы в корне справочника: «Материалы» и «Услуги».

Выполните Действия в†’ Новая группа или просто кликните по иконке Добавить группу»). Появится новое окно «Группа Номенклатура: Группа Новый».

В поле «Наименование» введите «Материалы». В поле «Родитель» ничего не вводим. ОК.

Аналогично создаем группу «Услуги».

Справочник Номенклатура _ П х 0_Е_ Номенклатура 0-_! Материалы Код Наименование 1 Материалы Группа Номенклатура: Группа Новый I. Код: Наименование: Родитель: Услуги . .. X О К Записать Закрыть

7. В группе «Материалы» создадим пять элементов:

Дважды кликните по группе «Материалы» в левом или правом окошке Справочник Номенклатура. Вид правого окошка при этом изменится и станет следующим:

ту Справочник Номенклатура _ п Код Наименование _1 1 Материалы и - В _I Номенклатура Л ”ж Т Материалы ВИШИ В-_I Услуги V

Добавьте новый элемент группы «Материалы» с помощью пиктограммы .

Шу Справочник Номенклатура В _ Номенклатура ЁН В-_ Услуги Материалы Кабель электрический 6 Строчный трансформатор GoldStar 5 Строчный трансформатор Samsung 7 Т ранэистор Philips 2N2369 8 Шланг резиновый

8. В группе «Услуги» тоже создадим несколько элементов:

в]. Справочник Номенклатура В-_! Номенклатура Ш-_! Материалы В Услуги Код Наименование Л _ 2 Услуги - 11 Диагностика - 14 Подключение воды КЗ 15 Подключение электричества 13 Ремонт импортного телевизора - 1 Ремонт отечественного телевизора V

9. Теперь разнесем услуги по двум смысловым группам:

Для этого в группе «Услуги» создайте еще две подгруппы:

В левом окошке Справочник Номенклатура выделите группу «Услуги» и кликните по иконке . Появится окно «Группа Номенклатура: Группа Новый». В этом окне в поле «Родитель» уже будет автоматически указана та номенклатурная группа, в которой вы создаете подгруппу.

Добавьте две названные подгруппы.

Справочник Номенклатура _ П х Действия Ў В-_ Номенклатура Л Код Наименование л В-_1 Материалы 2 Услуги У с л у г и ВШШШ!! “ 11 Диагностика Группа Номенклатура: Группа Новый _ П X Действия - № 1 Код: 16 Наименование: [ Г елевизоры Родитель: [Услуги ... х О

Теперь обратите внимание на вид правого окошка → в нем в группе «Услуги» появились еще две «папочки» - две наших подгруппы «телевизоры» и «Стиральные машины».

5, Справочник Номенклатура - П С Действия Ф / А Щ' 1 1191 1 I В •_ Номенклатура Л Код Наименование Л В-_1 Материалы _] 2 Услуги У С Л у Г И В1Ш Ш 1 _1 17 Стиральные машины В-_1 Стиральные ма1 _1 16 Т елевизоры В-_ Телевизоры - 11 Диагностика - 14 Подключен

10. Для того чтобы переместить услуги в соответствующие подгруппы выполните следующие действия:

 ву Справочник Номенклатура _ П х Действия т _] “X В-_! Номенклатура В-_! Материалы В-_ Услуги В-_1 Стиральные ма1 В Т елевизоры Справочник Номенклатура Код Наименование 2 Услуги _1 17 Стиральные машины _1 16 Т елевизоры - 14 Подключение воды - 15 Подключе

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

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

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

1. Откройте конфигуратор и создайте новый объект конфигурации Справочник с именем «Склады».

2. Перейдите на закладку «Прочее» и нажмите кнопку «Предопределенные». Система откроет список предопределенных элементо в справочника. Сейчас он пуст.

3. Создайте предопределенный элемент справочника с именем «Основной».

Элемент справочника Родитель: Имя: Код: Наименование: Элементы Основной 000000001 Основной О К Отмена Справка

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

4. Запустим 1С:Предприятие в режиме отладки и откроем справочник «Склады».

5. Добавьте в справочник еще один склад → «Розничный».

в]. Справочник Склады Действия Й - и Код Наименование Ў Л 000000001 Основной — 000000002 Розничный : 1

Обратите внимание, что система отмечает различными пиктограммами простой и предопределенный элементы справочника.

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

1 С:Предприятие учебная версия X Пометка на удаление предоп эеделенного элем ОК ента справочника запрещена


Подписка на новости RSS

Мы на Facebook