Тема: Оборотные регистры накопления
Практическая работа 13
Цель: научиться создавать оборотные регистры накопления;
Студент должен:
уметь:
- создавать регистр накопления;
- создавать процедуру проведения документа;
- формировать движения документа в регистр накопления средствами встроенного языка.
Ход работы
Постановка задачи
До сих пор создавались в регистрах накопления движения только для строк документа, которые содержат материалы.
При учете услуг важны совершенно другие критерии.
Интересуют следующие моменты:
- какие именно услуги были оказаны (чтобы составить рейтинг услуг);
- какому именно клиенту оказывались услуги (чтобы, предоставить ему скидку от объема оплаченных ранее услуг);
- какой мастер предоставил услуги (чтобы начислить ему заработную плату).
Необходимо создать ещё одно хранилище данных – оборотный регистр накопления Продажи.
Добавление оборотного регистра накопления
1. Зайти в режиме Конфигуратор.
2. Открыть конфигурацию.
3. Добавить Регистр накопления
Имя – Продажи;
Вид регистра – Обороты;
Расширенное представление – Движения по регистру Продажи.
На закладке «Подсистемы» отметить отображение регистра в подсистемах Бухгалтерия, Учет материалов, Оказание услуг.
На закладке «Данные» создать измерения:
- Номенклатура (типа справочник Номенклатура);
- Клиент (типа справочник Клиенты);
- Мастер (типа справочник Сотрудники);
создать ресурсы:
- Количество (число длиной 15, точность 3);
- Выручка (число длиной 15, точность 2);
- Стоимость (число длиной 15, точность 2).
4. Отредактировать командный интерфейс, чтобы в разделах Бухгалтерия, Учет материалов, Оказание услуг была доступна команда для просмотра регистра накопления.
В дереве конфигурации открыть Все подсистемы. Слева в списке выделить Бухгалтерия, справа в списке Командный интерфейс в группе Панель навигации.Обычное включить видимость у команды Продажи и мышью перетащить её в группу Панель навигации.См.также.
Аналогично выполнить включение команды для подсистем Учет материалов, Оказание услуг.
Проведение документа «Оказание услуг» по трем регистрам
5. В конфигураторе открыть объект документ ОказаниеУслуги, перейти на закладку «Движения». В списке регистров отметить Продажи.
Перейти на закладку «Прочее», открыть Модуль объекта. Внести изменения в обработчик:
6. Открыть форму документа ОказаниеУслуги, перейти на закладку «Командный интерфейс», в разделе Панель навигации раскрыть группу Перейти, установить свойство «Видимость» для регистра Продажи.
7. Запустить «1С:Предприятие» в режиме отладки.
Открыть список документов Оказание услуги.
Открыть по очереди каждый документ, провести и перейти к списку движений этих документов по регистру Продажи (в отчет поместить результат движения документа в регистре «Продажи»).
В регистр должны попадать записи о любой номенклатуре, которая является как материалом, так и услугой.
В результате предыдущих практических работ теперь есть вся необходимая информация для анализа деятельности ООО «На все руки мастер».
Контрольные вопросы
1. Что такое оборотный регистр накопления?
2. В чем отличие между регистром накопления остатков и оборотным регистром накопления?
3. Как создать оборотный регистр накопления?