1
0
mirror of https://github.com/netology-code/1c-homeworks.git synced 2025-02-10 18:10:35 +02:00
1c-homeworks/homework-1-3.md

74 lines
7.7 KiB
Markdown
Raw Normal View History

2020-02-23 17:17:31 +03:00
# Задание к занятию "Дерево метаданных"
2020-02-23 17:20:13 +03:00
### Требования к результату
2022-06-28 16:23:31 +03:00
Результатом выполнения всех трех задач должен быть общий файл .CF конфигурации, содержащий все, созданное в ходе выполнения задач.
2021-06-20 13:48:55 +03:00
Для выполнения всех трех задач, используйте базу с конфигурацией **УправлениеИТФирмой**, созданную Вами ранее
(частая ошибка: Не следует использовать конфигурацию "Курс1СРазработчик" со справочниками "Блоки", "Лекции" и т.д. Возьмите пустую конфигурацию, для которой задавали наименование, логотип и заставку, добавляйте объекты в нее. Далее мы будем развивать функционал этой конфигурации и лишние объекты могут вам мешать)
2020-02-23 17:20:13 +03:00
2020-02-23 17:17:31 +03:00
## Задача 1 "Создание справочника **Сотрудники**"
### Описание задачи
Нужно создать справочник **Сотрудники** и функциональную опцию **ВестиРасчетЗарплаты**, включив в ее состав реквизиты сотрудников, относящиеся к зарплате.
### Требования к результату
Результат - файл .CF конфигурации, содержащий справочник **Сотрудники** с реквизитами **Email**, **Телефон**, **Оклад** и **СтавкаЧаса**, и функциональную опцию, в состав которой включены реквизиты, относящиеся к расчету зарплаты.
### Процесс выполнения
1. Используйте конфигурацию **УправлениеИТФирмой**, созданную в первом задании.
2. Создайте в ней справочник **Сотрудники**.
3. Добавьте в справочник реквизиты **EMail** и **Телефон** (строки разумной длины). Подумайте, какова максимальная длина номера телефона? С учетом дополнительного номера, а также пробелов и скобок, которые может ввести пользователь?
4. Добавьте определяемый тип **Сумма** (число с двумя знаками после запятой и разумной разрядностью).
5. Добавьтье в справочник реквизиты **Оклад** и **СтавкаЧаса** определяемого типа "Сумма".
6. Добавьте булевскую константу и функциональную опцию **ВестиРасчетЗарплаты**, включив в ее состав реквизиты **Оклад** и **СтавкаЧаса**.
7. Запустите конфигурацию в режиме Предприятия, обновив конфигурацию ИБ. Удостоверьтесь, что в формах справочника "Сотрудники" скрыт оклад и ставка часа, и что они становятся видимы после включения функциональной опции (установки в Истина константы) **ВестиРасчетЗарплаты**. Константу можно изменить, например, через команду "Все функции".
## Задача 2 "Создание справочника **Контрагенты**"
### Описание задачи
Нужно создать перечисление **ЮридическоеФизическоеЛицо** и справочник **Контрагенты**, использующий его.
### Требования к результату
2021-11-02 17:22:09 +03:00
Результат - файл .CF конфигурации, содержащий перечисление **ЮридическоеФизическоеЛицо** и справочник **Контрагенты** с реквизитами **ПолноеНаименование**, **ЮридическийАдрес**, **ПочтовыйАдрес**, **ИНН**, **КПП** и **ЮридическоеФизическоеЛицо**.
2020-02-23 17:17:31 +03:00
### Процесс выполнения
1. Используйте ту же конфигурацию "УправлениеИТФирмой".
2. Создайте в ней справочник **Контрагенты**.
3. Добавьте реквизиты **ПолноеНаименование**, **ЮридическийАдрес** и **ПочтовыйАдрес** (строки разумной длины).
2020-02-23 17:17:31 +03:00
4. Добавьте реквизиты **ИНН** и **КПП**. Какой длины должны быть эти строки для контрагентов-физических лиц и контрагентов-юридических лиц?
5. Добавьте перечисление **ЮридическоеФизическоеЛицо** со значениями **ЮридическоеЛицо** и **ФизическоеЛицо**.
5. Добавьте реквизит **ЮридическоеФизическоеЛицо** в справочник **Контрагенты**, использующий это перечисление.
2020-03-05 17:28:01 +03:00
## Задача 3 "Создание подсистемы **Справочники**"
2020-02-23 17:17:31 +03:00
### Описание задачи
Нужно создать подсистему **Справочники**, включающую справочники **Сотрудники** и **Контрагенты**.
### Требования к результату
Результат - файл .CF конфигурации, содержащий подсистему **Справочники** со справочниками **Контрагенты** и **Сотрудники**.
1. В конфигурации **УправлениеИТФирмой** создайте подсистему **Справочники**.
2. Дайте ей подходящую картинку.
2020-03-05 17:28:01 +03:00
3. Включите в нее справочники **Контрагенты** и **Сотрудники**.
2022-09-14 16:50:36 +03:00
4. Запустите конфигурацию в режиме Предприятия, обновив конфигурацию ИБ. Удостоверьтесь, что в командном интерфейсе есть раздел "Справочники" с командами справочников "Контрагенты" и "Сотрудники".
# Критерии оценки
## Зачет
1. Форма предоставленных файлов соответсвует требованиям задач, предоставлен 1 файл
2. В конфигурации **УправлениеИТФирмой** созданы необходимые объекты метаданных
3. Для объектов метаданных в соответствии с задачами созданы реквизиты верных типов и установлены необходимые свойства.
## На доработку
1. В файле содержатся решения не всех задач
2. Нет необходимых объектов метаданных
3. Состав реквизитов, типы реквизитов или настройки объектов отличаются от описанных в задании