gifts2017

Отчеты "Валовая прибыль", РАУЗ + Серии, для УПП 1.3

Опубликовал Виктор Шестаков (wolder) в раздел Отчеты - Управленческие

Отчеты, созданные по результатам многочисленных споров и обсуждений.
Представляют собой типовые отчеты УПП и КА "Валовая прибыль", адаптированные для работы в режиме РАУЗ.
По сравнению с типовыми добавлена группировка "Документ продажи" , вывод показателей "Себестоимость (базовой ед.)", "Валовая прибыль (базовой ед.)", Серии, валовая прибыль по оказанным услугам.

За основу взята публикация http://infostart.ru/public/95409/ - Спасибо Автору den_valley

Важно были видеть этот отчет в разрезе серии, а что в типовом, что в исходном - этой группировки не было.

ВАЖНО!

Хочется напомнить всем, что бы получить данный результат в отчете, важно в карточке номенклатуры установить галочку "Вести партионный учет по сериям", исходя из этого будут формироваться ключи аналитики в том числе и разрезе серии при проведении документов поступления и реализаций, выпуска, списания и т.п. что влияет на РАУЗ.

Ну и так же, важно что бы у вас в конфе в регистре накопления "Продажи" было измерение - "Серия", а это есть в УПП 1.3

 

Скачать файлы

Наименование Файл Версия Размер Кол. Скачив.
Валовая_прибыль_РАУЗ_шестаков.erf
.erf 22,69Kb
31.05.13
121
.erf 22,69Kb 121 Скачать

См. также

Подписаться Добавить вознаграждение

Комментарии

1. Серега Путин (Confucius) 03.06.13 06:13
Что то я не пойму: УПП 1.2.27.2. Ведется учет по сериям. При попытке открыть отчет:
{ВнешнийОтчет.ВаловаяПрибыль_РАУЗ_РЕГЛ_Период.МодульОбъекта(675)}: Ошибка при установке значения атрибута контекста (Текст)
УниверсальныйОтчет.ПостроительОтчета.Текст = ТекстЗапроса;
по причине:
{(377, 19)}: Поле не найдено "ПродажиОбороты.СерияНоменклатуры"
ПродажиОбороты.<<?>>СерияНоменклатуры КАК СерияНоменклатуры, // 29.05.2013 -------- Шестаков --------

Посмотрел в регистр Продажи и там не нашел измерение СерииНоменклатуры. Магия?
2. Виктор Шестаков (wolder) 03.06.13 09:13
3. Серега Путин (Confucius) 03.06.13 10:02
Ясно! Уточните в шапке тогда чтобы люди без 1.3 не качали зря.
4. alex wi (wialex) 12.07.13 14:51
УПП 1.3.41.1
При запуске отчета выдает сообщение:
{ВнешнийОтчет.ВаловаяПрибыль_РАУЗ_РЕГЛ_Период.МодульОбъекта(675)}: Ошибка при установке значения атрибута контекста (Текст)
УниверсальныйОтчет.ПостроительОтчета.Текст = ТекстЗапроса;
по причине:
{(407, 94)}: Поле не найдено "ПродажиОбороты.СерияНоменклатуры"
И (ТаблицаРегистраПродажиСебестоимость.СерияНоменклатуры = ПродажиОбороты.<<?>>СерияНоменклатуры) // 29.05.2013 -------- Шестаков --------

Галочка "Вести партионный учет по сериям" стоит.
5. Maksim (Massimo) 22.08.13 07:34
Спасибо за отчет, пригодится
6. Олег Пичужкин (pov_65) 23.07.14 13:35
УПП 1.3.54.2
В регистре накопления "Продажи" НЕТ измерения - "Серия".
Отчет не работает.
7. Олег Пичужкин (pov_65) 23.07.14 13:36
УПП 1.3.54.2

В регистре накопления "Продажи" НЕТ измерения - "Серия".
Отчет не работает.

{ВнешнийОтчет.ВаловаяПрибыль_РАУЗ_РЕГЛ_Период.МодульОбъекта(675)}: Ошибка при установке значения атрибута контекста (Текст)
УниверсальныйОтчет.ПостроительОтчета.Текст = ТекстЗапроса;
по причине:
{(407, 94)}: Поле не найдено "ПродажиОбороты.СерияНоменклатуры"
И (ТаблицаРегистраПродажиСебестоимость.СерияНоменклатуры = ПродажиОбороты.<<?>>СерияНоменклатуры) // 29.05.2013 -------- Шестаков --------


8. Павел Жданов (heavymetal) 05.09.14 05:28
Еще бы имело смысл выложить отчет по УПР УЧЕТУ. Отдельное спасибо за вставленные комментарии, для себя быстро переделал по Вашему принципу отчет по упр. учету.
У меня КА 1.1 и заметил, что вести учет по сериям в РЕГЛ нет смысла, их там нет.
От себя добавлю, что когда переделывал отчет по упр. учету заметил несколько недочетов:
переделал подзапрос (вот результат):
	|////////////////////////////////////////////////////////////////////////////////
	|ВЫБРАТЬ РАЗЛИЧНЫЕ
	|	АналитикаУчетаЗатрат.Ссылка КАК АналитикаУчетаЗатрат,
	|	АналитикаУчетаЗатрат.Затрата,
	|	АналитикаУчетаЗатрат.ХарактеристикаЗатраты,
	|	АналитикаУчетаЗатрат.СерияЗатраты // 29.05.2013 -------- Шестаков --------
	|ПОМЕСТИТЬ ВТАналитикаУчетаЗатрат
	|ИЗ
	|	РегистрСведений.АналитикаУчетаЗатрат КАК АналитикаУчетаЗатрат
	|		ВНУТРЕННЕЕ СОЕДИНЕНИЕ РегистрНакопления.Продажи.Обороты(&ДатаНачала, &ДатаКонца, , ) КАК ПродажиСебестоимостьОбороты
	|		ПО АналитикаУчетаЗатрат.Затрата = ПродажиСебестоимостьОбороты.Номенклатура
	|		//ДетализацияПоХарактеристикевАналитике	
	|		//ДетализацияПоСериивАналитике	
	|			И (ПродажиСебестоимостьОбороты.Номенклатура.ВидНоменклатуры.ТипНоменклатуры <> ЗНАЧЕНИЕ(Перечисление.ТипыНоменклатуры.Услуга))
	|;
...Показать Скрыть

т.е. добавил //ДетализацияПоСериивАналитике

и изменил
	Если Справочники.НастройкиАналитикиУчета.ХарактеристикаЗатраты.УправленческийУчет Тогда
		ТекстЗапроса = СтрЗаменить(ТекстЗапроса, "//ДетализацияПоХарактеристикевУчете", "И (ТаблицаРегистраПродажиСебестоимость.ХарактеристикаНоменклатуры = ПродажиОбороты.ХарактеристикаНоменклатуры)");
		ТекстЗапроса = СтрЗаменить(ТекстЗапроса, "//ДетализацияПоХарактеристикевАналитике", "И АналитикаУчетаЗатрат.ХарактеристикаЗатраты = ПродажиСебестоимостьОбороты.ХарактеристикаНоменклатуры");
	КонецЕсли;
	Если Справочники.НастройкиАналитикиУчета.СерияЗатраты.УправленческийУчет Тогда
		ТекстЗапроса = СтрЗаменить(ТекстЗапроса, "//ДетализацияПоСериивУчете", "И (ТаблицаРегистраПродажиСебестоимость.СерияНоменклатуры = ПродажиОбороты.СерияНоменклатуры)"); // 29.05.2013 -------- Шестаков --------
		ТекстЗапроса = СтрЗаменить(ТекстЗапроса, "//ДетализацияПоСериивАналитике", "И АналитикаУчетаЗатрат.СерияЗатраты = ПродажиСебестоимостьОбороты.СерияНоменклатуры");
	КонецЕсли;	
...Показать Скрыть

Ведь необязательно могут включить одновременно учет по характеристикам и сериям в учете затрат.

По поводу постоянных "А! У меня ничего не работает! Ругается на серии!". Добавьте через конфигуратор в регистре накопления Продажи измерение СерияНоменклатуры с соответствующим типом. После это перепроведите документы, ни капельки кода переписывать не нужно, эти серии сами заполнятся, там это было предусмотрено.
Для написания сообщения необходимо авторизоваться
Прикрепить файл
Дополнительные параметры ответа