КонецПроцедуры. Обратите внимание, что строка Движение.ВидДвижения = ВидДвиженияНакопления.Расход определяет вид движения регистра накопления

Обратите внимание, что строка Движение.ВидДвижения = ВидДвиженияНакопления.Расход определяет вид движения регистра накопления, производимый этим документом как Расход, а в остальном процедура обработчика документа ОказаниеУслуги идентична обработчику документа ПриходнаяНакладная.

9. Отредактируем командный интерфейс формы документа, чтобы в панели навигации формы иметь возможность переходить к списку записей регистра Остатки Материалов, связанному с документом.

Для этого откроем форму документа ОказаниеУслуги.

10. В левом верхнем окне перейдем на закладку Командный интерфейс.

В разделе Панель навигации раскроем группу Перейти и установим видимость для команды открытия регистра накопления Остатки материалов.

11. Запустим 1 С:Предприятие в режиме отладки и в разделе Оказание услуг откроем документ Оказание услуги № 1 и нажмем Провести и

закрыть, то есть перепроведем его.

Рисунок 3.13 – Список регистра накопления «ОстаткиМатериалов»

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

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

Пиктограмма со знаком «минус» слева от записи указывает на тип движения - Расход (рисунок 3.13).

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

1. Откроем еще раз документ Оказание услуги № 1.

2. В форме документа появилась панель навигации, в которой мы можем переходить к списку записей регистра Остатки материалов, связанному с документом, и обратно к содержимому документа (рисунок 3.14).

Рисунок 3.14 – Переход к регистру накопления из формы документа

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

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

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

Задания на исследование:

1. Исследовать процесс создания регистра накопления «ОстаткиМатериалов».

2. Ответить на вопросы и оформить отчет.

Вопросы для проверки подготовки студентов к занятию

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

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

3. Для чего нужны измерения регистра, ресурсы и реквизиты?

4. Что такое движения регистра и что такое регистратор?

5. Как создать новый регистр накопления и описать его структуру?

6. Как создать движения документа с помощью конструктора движений?

7. Как средствами встроенного языка обойти табличную часть документа и обратиться к ее данным?

8. Как показать команды открытия списка регистра в интерфейсе?

ЛИТЕРАТУРА

1. Введение в конфигурирование в системе «1С: Предприятие 8». Основные объекты. Версия 8.2. Фирма «1С», Москва, ООО «1С-Учебный центр№3», 2010.

2. Использование запросов в системе «1С: Предприятие 8». Фирма «1С», Москва, ООО «1С-Учебный центр№3», 2009.

3. 1С: Предприятие 8.2. Руководство разработчика. Часть 1. Фирма «1С», Москва, ООО «1С-Учебный центр№3», 2009.

4. 1С: Предприятие 8.2. Руководство разработчика. Часть 2. Фирма «1С», Москва, ООО «1С-Учебный центр№3», 2009.

5. 1С: Предприятие 8.2. Руководство администратора. Фирма «1С», Москва, ООО «1С-Учебный центр№3», 2009.

“ ”.................20_ _г Методическая разработка составлена

ст. преподавателем кафедры АСУ Т.Авакян


Понравилась статья? Добавь ее в закладку (CTRL+D) и не забудь поделиться с друзьями:  



double arrow
Сейчас читают про: