1С-Предприятие 8.0. Практическое пособие разработчика


Создание оборотного регистра накопления Продажи - часть 2


Скорее всего, при поступлении материалов поставщик будет указан, а вот при расходе материалов, с большой долей вероятности поставщик указываться не будет, так как в большинстве случаев это совершенно лишняя информация. Значит, поставщика следует добавить как реквизит регистра накопления.

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

Иными словами, по каждому из измерений регистра накопления остатков изменение ресурсов обязательно должно осуществляться в обе стороны: приход и расход.

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

Нарушение этого принципа построения регистров накопления будет вести к непроизводительному использованию ресурсов системы и, как следствие, замедлению работы и падению производительности.

Теперь, когда мы знаем "практически все" о регистрах накопления, откроем конфигуратор и создадим новый объект конфигурации регистр накопления. Назовем его "Продажи" и определим вид регистра – "Обороты".

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

·"Номенклатура", тип СправочникСсылка.Номенклатура,
·"Клиент", тип СправочникСсылка.Кпиенты,
·"Мастер", тип СправочникСсылка.Сотрудники. [155]

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

·"Количество", тип Число, длина 15, точность 3,
·"Выручка",тип Число, длина 15, точность 2,
·"Стоимость", тип Число, длина 15, точность 2.

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

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




Начало  Назад  Вперед