Создание движений документа ОказаниеУслуги

 

Теперь мы аналогичным образом создадим движения документа «ОказаниеУслуги». При использовании конструктора будем внимательны и обратим внимание на то, что документ «ОказаниеУслуги» должен расходовать материалы. Поэтому перед тем, как нажать «ОК» убедимся, что выбран правильный тип движения регистров (нам нужен «Расход»).

Запустим отладку и создадим документ оказания услуги, который будет расходовать один транзистор Philips за 3 рубля.

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

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

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


Создание оборотного регистра продажи

 

Откроем конфигуратор и создадим новый объект конфигурации регистр накопления. Назовем его « Продажи» и определим вид регистра - « Обороты».

На закладке « Данные» создадим измерения регистра:

• « Номенклатура», тип СправочникСсылка.Номенклатура,

• « Клиент», тип СправочникСсылка.Кпиенты,

• « Мастер», тип СправочникСсылка.Сотрудники

У регистра будет три ресурса:

• « Количество», тип Число,длина 15, точность 3,

• « Выручка»,тип Число,длина 15, точность 2,

• « Стоимость», тип Число,длина 15, точность 2.

Откроем окно редактирования объекта конфигурации Документ « ОказаниеУслуги» и на закладке « Движения» укажем, что этот документ будет создавать движения по регистру « Продажи».

Запустим 1С:Предприятие в режиме отладки и откроем формы списка регистров накопления « Продажи» и « ОстаткиМатериалов». Обратите внимание, что формы практически одинаковы, за исключением состава измерений и ресурсов.

Содержание отчета

 

1. Запишите в тетрадь ход выполнения лабораторной работы.

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

Контрольные вопросы

  1. Что такое движение регистра и что такое регистратор?
  2. Опишите, как средствами встроенного языка обойти табличную часть документа и обратиться к её данным.
  3. Опишите, как средствами встроенного языка сформировать и записать движения документа в регистр накопления.