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

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

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

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

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

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


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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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



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