Расчет валовой прибыли. Задача: Заполнить Себестоимость. Запись в регистр Продажи поступает из Документа РеализацияТоваровИУслуг

Лабораторная работа №12

Валовая прибыль. Создание сложных отчетов.

 

Цели работы:

1. Вычисление валовой прибыли и сохранение ее в регистрах, на основании рассчитанной ранее себестоимости.

2. Построение отчета “Валовая прибыль”, который покажет информации о выручке, валовой прибыли и рентабельности за выбранный пользователем период

3. Построение отчетов, содержащие несколько вариантов представления данных: в одном отчете будут получаться данные о продажах товаров, отдельно данные о продажах по клиентам и сводная таблицу “Продажи товаров по клиентам”.

4. Научиться строить диаграммы в отчетах: гистограммы и круговые диаграммы. В виде диаграмм получить информацию о продажах.

5. С помощью еще одного вида диаграммы построить график продаж.

Практическая часть:

1. Расчет валовой прибыли

Валовая прибыль – разница между выручкой и себестоимостью проданного товара. Это прибыль без учета общехозяйственных затрат предприятия, налогов и кредитов. В регистре накопления есть регистр Продажи, у которого имеются ресурсы Сумма и Себестоимость. Разница между ними и будет Валовая прибыль, которая будет показана в отчетах.

Задача: Заполнить Себестоимость. Запись в регистр Продажи поступает из Документа РеализацияТоваровИУслуг.

В документе РеализацияТоваровИУслуг обратимся к модулю объекта.

Процедура ОбработкаПроведения:

Выполняются движения в регистре Продажи.

Заполняются все данные, кроме себестоимости. Вырезать этот фрагмент Ctrl+X и спуститься в то место, где производится расчет себестоимости.

сюда вставить

 

Здесь выполняется цикл по табличной части – убрать цикл (КонецЦикла).

Флажок записывать нужно установить.

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

перенести
удалить

Введем переменную СебестоимостьСписания.

Запустить приложение и проверить как выполняется движение по регистрам.

Обращаемся к проведенным документам Реализация товаров и услуг.

Перепроводим этот документ.

Обратимся к регистру Продажи.

Заполнилась себестоимость. Разница между Суммой и Себестоимостью и будет Валовая прибыль.

2. Отчет «Валовая прибыль»

Задача: Создать отчет, показывающий суммы продажи, валовую прибыль и рентабельность.

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

Порядок выполнения работы:

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

 

Создать новый запрос.

Обратиться к виртуальной таблице Продажи.Обороты соответствующего регистра.

Нас интересуют: Клиент, Номенклатура, Сумма. Себестоимость непосредственно выводить не будем, но это поле пока пусть будет выбрано.

Модифицируем данное поле, для этого нажать на инструмент «карандаш»

Данное поле вычисляется как разница между выручкой и себестоимостью. «Перетянуть» поле из доступных:

Поставить «минус» СуммаОборот – СебестоимостьОборот. Это и будет Валовая прибыль.

Нажать «ОК».

Теперь вычислить Рентабельность. Для этого создать новое поле.

Указать, что рентабельность – это отношение валовой прибыли к выручке. И умножить на 100%

Перейти на закладку Объединения/Псевдонимы. Вместо СуммаОборот указать Выручка. Поле1 – ВаловаяПрибыль. Поле2 – Рентабельность.

Запрос готов. «ОК»

Нам необходимо подсчитывать Итоги. Перейти на вкладку Ресурсы. Выделить ресурсы в этом отчете.

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

Конец периода через Выражение привести к концу дня.

КонецПериода(&КонецПериода, “День”)

Перейти на вкладку Настройки. Создать настройку варианта отчета с помощью конструктора.

Выведем информацию в виде списка.

Группировку выполнить по клиенту

«ОК» Настроить параметры, чтобы они отображались на форме отчета.

нажать
поставить «галочку»

Включить и начало, и конец периода в пользовательские настройки.

Запустить приложение (F5). Вызвать отчет Валовая прибыль. Сформировать.

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

В отчете присутствует небольшая интерфейсная проблема: пользователю в выручке и рентабельности полученная точность (до шести знаков) не нужна. Округлить это значение до сотых.

Обратиться в конфигуратор. Перейти на первую закладку Наборы данных. В поле Рентабельность – Тип значения указать, что это Число, Длина – 15, Точность – 2.

 

Запустить приложение (F5). Вызвать отчет Валовая прибыль. Сформировать.

 

Есть еще одна проблема.

Валовая прибыль считается корректно, выручка – тоже, а вот рентабельность получается суммированием двух величин и это неправильно. Рентабельность должна считаться как: (Итого Валовая прибыль)/(Итого Выручка).

Обратиться в конфигуратор.

Перейти на закладку Ресурсы. Необходимо вручную прописать формулу при расчете рентабельности в Выражение:

 

Запустить приложение (F5)

Отчет сформировался верно, но не всегда цифры получаются такими. Необходимо выполнить округление: Окр(Сумма(ВаловаяПрибыль)/Сумма(Выручка)*100,2)

 


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



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