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

Лабы по 1С (Кис) / Лабораторная работа №2

.docx
Скачиваний:
31
Добавлен:
04.09.2024
Размер:
5.63 Mб
Скачать

Министерство цифрового развития, связи и массовых коммуникаций Российской Федерации Ордена Трудового Красного Знамени федеральное государственное бюджетное образовательное учреждение высшего образования

«Московский технический университет связи и информатики»

Лабораторная работа №2

по дисциплине

«Информационные технологии и программирование»

Выполнил: студент гр. БББ0000 -

Проверил: Кис Т.А.

Москва, 2023

Задание на лабораторную работу

Поступил заказ на доработку информационной системы для автоматизации хозяйственной деятельности металлургического завода. Прикладное решение должно называться 1С:Фактория.

Список номенклатурных позиций и договоров с контрагентами завода

Требуется добавить возможность хранения списка номенклатурных позиций в прикладном решении. Список должен иметь иерархическую структуру (см. рисунок 2.1).

Рисунок 2.1

Карточка номенклатурной позиции должна содержать три поля и использовать стандартные реквизиты номенклатуры (см. рисунок 2.2):

1)      Артикул;

2)      Название;

3)      Номенклатурная группа.

Рисунок 2.2

В прикладном решении необходимо фиксировать информацию о поставщиках и клиентах компании (контрагентах). Также необходимо фиксировать информацию о договорах, которые заключаются между контрагентами и заводом (см. рисунок 2.3).

Рисунок 2.3

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

В прикладном решение необходимо фиксировать информацию о сотрудниках, работающих в компании.

Необходимо фиксировать информацию в раздельном формате:

1)      Фамилия;

2)      Имя;

3)      Отчество.

Также в карточке сотрудника должна фиксироваться информация о дате рождения сотрудника.

Полная информация, необходимая к хранению отражена на рисунке 3.1.

Также в карточке данных организации необходимо реализовать выбор генерального директора из соответствующего списка сотрудников (см. рисунок 3.2).

Рисунок 3.1

Рисунок 3.2

Цель работы: изучение справочников и ссылочных типов данных

Выполнение задания

Прежде всего, создадим справочник «Номенклатура» с длиной наименования 150 и сделаем его иерархическим (см. рис. 4.1-4.4).

Рис. 4.1-4.4

Далее добавим в справочник форму элемента, которая будет служить формой ввода данных в номенклатуру (см. рис. 4.5-4.6).

Рис. 4.5-4.6

В разделе «Данные» справочника номенклатуры выберем «Стандартные реквизиты» и заменим синонимы в свойствах реквизитов «Код», «Наименование» и «Родитель» на «Артикул», «Название» и «Номенклатурная группа» соответственно (см. рис. 4.6).

Рис. 4.6

Запустим пользовательский интерфейс приложения и введём данные из примера в номенклатуру, одновременно создав номенклатурную группу (см. рис. 4.7-4.8)

Рис. 4.7-4.8

Для удобства изменим режим просмотра на «Дерево» и, согласно примеру из задания, создадим необходимые группы (см. рис. 4.9-4.10).

Рис. 4.9-4.10

Изменим расширенное представление списка согласно примеру (см. рис. 4.11-4.12).

Рис. 4.11-4.12

Аналогично добавим справочники: «Контрагенты», «Сотрудники» и «Договоры» (см. рис. 4.13-4.14).

Рис. 4.13-4.14

В «Договоры» -> «Данные» -> «Владельцы» выберем справочник «Контрагенты» в качестве «Владельца» и изменим основное представление Справочника на «В виде кода», также удалив «Наименование» из «Поле ввода» -> «Ввод по строке» (см. рис. 4.15-4.17)

Рис. 4.15-4.17

Также, чтобы соответствовать примеру из задания, заменим Наименования контрагентов и Владельцев договоров на «Поставщик» (см. рис. 4.18).

Рис. 4.18

Далее добавим поставщика (контрагента компании) и добавим договор, как указано в примере (см. рис. 4.19).

Рис. 4.19

В справочнике «Сотрудники» добавим реквизиты для ФИО (строчного типа с длиной 100) и даты рождения сотрудника завода (тип данных – Дата) (см. рис. 4.20).

Рис. 4.20

Теперь добавим форму для ввода данных сотрудников (см. рис. 4.21).

Рис. 4.21

Обновим конфигурацию, запустим решение и введём данные о сотруднике завода из примера в форму (см. рис. 4.22).

Рис. 4.22

В константе «ГенеральныйДиректор» изменим тип данных на ссылочный (на справочник сотрудников), а затем выберем в выпадающем списке в качестве генерального директора только что добавленного сотрудника (см. рис. 4.23-4.24).

Рис. 4.23-4.24

Вывод

В данной работе я изучил справочники и ссылочный тип данных в программном обеспечении 1С:Предприятие, создав в прикладном решении справочники с формами и использовав в том числе ссылочный тип данных.