- •2.4 Лабораторная работа № 4. Регистры сведений
- •2.4.1 Теоретические сведения
- •2.4.1.1 Регистр сведений «КурсыВалют»
- •2.4.1.2 Отбор в диалоге
- •2.4.1.3 Чтение значения курса валют
- •2.4.1.4 Регистр сведений «Цены поставщиков»
- •2.4.1.5 Регистр сведений «Цены номенклатуры»
- •2.4.1.6 Создание функции РозничнаяЦена()
- •2.4.1.7 Автоматическое заполнение цены документа «ОказаниеУслуги»
- •2.4.2 Задание на лабораторную работу
- •2.4.3 Контрольные вопросы
2.4.2 Задание на лабораторную работу
Создайте справочник «Валюты» с кодом типа «Строка(5)», наименованием типа «Строка(25)», определите реквизит «ПолноеНаименование» типа «Строка(25)», настройте форму списка. Справочник без иерархии, не подчиненный, принадлежит подсистеме «Торговля».
Создайте регистр сведений «КурсыВалют». У него определите одно измерение «Валюта» («ведущее») – ссылка на справочник «Валюты», ресурс «Кратность» - число (10,3), определите режим редактирования «в диалоге», настройте форму списка с отбором, форму записи регистра.
Модифицируйте документы «ПриходнаяНакладная», «Счет», «Доверенность», «РасходнаяНакладная», «ОказаниеУслуг», «ПриходныйКассовыйОрдер», «РасходныйКассовыйОрдер», введя в них дополнительные реквизиты «Валюта» типа «СправочникСсылка.Валюты» и «Курс» типа «Число (10,3)». Настройте формы документов для работы с этими реквизитами.
Создайте регистр сведений «ЦеныПоставщиков», периодический (по позиции регистратора), режим записи «Подчинение регистратору», с двумя измерениями «Поставщик» типа «СправочникСсылка.Контрагенты», «Номенклатура» типа «СправочникСсылка.Номенклатура» и одним ресурсом «Цена» типа «Число(15,2)». Настройте для него форму списка с отбором и форму набора записей.
Создайте регистр сведений «ЦеныНоменклатуры», периодический (в пределах секунды). У него определите измерение «Номенклатура» («ведущее») – ссылка на справочник «Номенклатура», ресурс «Цена» - число (15,2), определите режим редактирования «в диалоге», настройте форму списка с отбором, форму записи регистра.
Модифицируйте документ «ПриходнаяНакладная» для выполнения движений по регистру сведений «ЦеныПоставщиков».
Модифицируйте документы «Счет», «РасходнаяНакладная», «ОказаниеУслуги» для подстановки в них при выборе материалов или услуг актуальных цен номенклатуры.
Определите непериодический регистр сведений «График», который будет содержать данные о количестве рабочих часов в указанный день.
2.4.3 Контрольные вопросы
Основное предназначение регистров сведений.
Особенности объекта конфигурации «регистр сведений».
Когда удобнее использовать регистры, несмотря на то, что необходимая информация содержится в других объектах?
Что такое периодический регистр сведений?
Что такое независимый регистр сведений?
Какие поля определяют ключ уникальности регистра сведений?
Для чего нужны измерения, ресурсы и реквизиты регистра?
Что такое ведущее измерение регистра?
Что такое движения регистра?
Что такое регистратор?