Отчет о себестоимости продаж в УПП на РАУЗ

Отчеты - Управленческие

11
Отчет о себестоимости продаж в УПП на РАУЗ за выбранный период.
Основываясь на регистре УчетПродажИСебестоимости и Регистре УчетЗатратРегл создан отчет о себестоимости продаж при работе в режиме РАУЗ (расширенной аналитики учета затрат в УПП).

Основываясь на регистре УчетПродажИСебестоимости и Регистре УчетЗатратРегл создан отчет о себестоимости продаж при работе в режиме РАУЗ (расширенной аналитики учета затрат в УПП).

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

Главная идея заключается в том, чтобы использовать движения документа РСВ "Расчет себестоимости выпуска", которые формируют себестоимость реализации для её анализа в сравнении с ценой реализации покупателям.

Использование виртуальной таблицы УчетЗатратРегл.Обороты не дало необходимого результата, т.к. отбор по реквизиту регистра в виртуальной таблице невозможен. Поэтому использана реальная таблица с отбором УчетЗатратРегл.КодОперации = ЗНАЧЕНИЕ(Перечисление.КодыОперацийПартииТоваров.Реализация).

Как идея дальнейшего использования данного механизма - доработка проведения документа РСВ с целью дополнения движений регистра УчетПродажИСебестоимости суммой Себестоимости реализации товаров. Тогда будет возможно воспользоваться стандартными отчетами анализа себестоимости продаж.

Прошу высказать свои замечания и направить на путь истинный, если у кого-то возникнет на то желание...

 

 Основной запрос:

ВЫБРАТЬ
	АналитикаРаспределенияЗатрат.Продукция КАК Номенклатура,
	СебестПоРСВ.Стоимость КАК ОбщаяСебестоимость,
	ПродажиЗаМесяц.Количество КАК ОбщееКвоПродажи,
	ПродажиЗаМесяц.Стоимость КАК ОбщаяСуммаПродажи,
	УчетПродажИСебестоимости.Период,
	УчетПродажИСебестоимости.Регистратор,
	УчетПродажИСебестоимости.НомерСтроки,
	УчетПродажИСебестоимости.Активность,
	УчетПродажИСебестоимости.АналитикаВидаУчета,
	УчетПродажИСебестоимости.АналитикаУчетаНоменклатуры,
	УчетПродажИСебестоимости.АналитикаУчетаПартий,
	УчетПродажИСебестоимости.СхемаРеализации,
	УчетПродажИСебестоимости.СтавкаНДС,
	УчетПродажИСебестоимости.НалоговоеНазначение,
	УчетПродажИСебестоимости.Количество,
	УчетПродажИСебестоимости.Стоимость,
	УчетПродажИСебестоимости.НДС,
	УчетПродажИСебестоимости.КодОперации,
	ВЫБОР
		КОГДА ПродажиЗаМесяц.Количество = 0
			ТОГДА 0
		ИНАЧЕ ВЫРАЗИТЬ(СебестПоРСВ.Стоимость / ПродажиЗаМесяц.Количество * УчетПродажИСебестоимости.Количество КАК ЧИСЛО(15, 2))
	КОНЕЦ КАК Себестоимость
ИЗ
	РегистрНакопления.УчетПродажИСебестоимости КАК УчетПродажИСебестоимости
		ВНУТРЕННЕЕ СОЕДИНЕНИЕ РегистрСведений.АналитикаРаспределенияЗатрат КАК АналитикаРаспределенияЗатрат
			ЛЕВОЕ СОЕДИНЕНИЕ (ВЫБРАТЬ
				АналитикаУчетаЗатратРС.Затрата КАК Затрата,
				СУММА(УчетЗатратРегл.Количество) КАК Количество,
				СУММА(УчетЗатратРегл.Стоимость) КАК Стоимость
			ИЗ
				РегистрНакопления.УчетЗатратРегл КАК УчетЗатратРегл
					ВНУТРЕННЕЕ СОЕДИНЕНИЕ РегистрСведений.АналитикаУчетаЗатрат КАК АналитикаУчетаЗатратРС
					ПО УчетЗатратРегл.АналитикаУчетаЗатрат = АналитикаУчетаЗатратРС.Ссылка
			ГДЕ
				УчетЗатратРегл.Регистратор.Дата МЕЖДУ НАЧАЛОПЕРИОДА(&ДатаНач, МЕСЯЦ) И КОНЕЦПЕРИОДА(&ДатаОконч, МЕСЯЦ)
				И УчетЗатратРегл.КодОперации = ЗНАЧЕНИЕ(Перечисление.КодыОперацийПартииТоваров.Реализация)
			
			СГРУППИРОВАТЬ ПО
				АналитикаУчетаЗатратРС.Затрата) КАК СебестПоРСВ
			ПО АналитикаРаспределенияЗатрат.Продукция = СебестПоРСВ.Затрата
			ЛЕВОЕ СОЕДИНЕНИЕ (ВЫБРАТЬ
				СУММА(УчетПродажИСебестоимости.Количество) КАК Количество,
				СУММА(УчетПродажИСебестоимости.Стоимость) КАК Стоимость,
				СУММА(УчетПродажИСебестоимости.НДС) КАК НДС,
				АналитикаРаспределенияЗатрат.Продукция КАК Продукция
			ИЗ
				РегистрНакопления.УчетПродажИСебестоимости КАК УчетПродажИСебестоимости
					ВНУТРЕННЕЕ СОЕДИНЕНИЕ РегистрСведений.АналитикаРаспределенияЗатрат КАК АналитикаРаспределенияЗатрат
					ПО УчетПродажИСебестоимости.АналитикаУчетаНоменклатуры = АналитикаРаспределенияЗатрат.Ссылка
			ГДЕ
				УчетПродажИСебестоимости.Период МЕЖДУ НАЧАЛОПЕРИОДА(&ДатаНач, МЕСЯЦ) И КОНЕЦПЕРИОДА(&ДатаОконч, МЕСЯЦ)
			
			СГРУППИРОВАТЬ ПО
				АналитикаРаспределенияЗатрат.Продукция) КАК ПродажиЗаМесяц
			ПО АналитикаРаспределенияЗатрат.Продукция = ПродажиЗаМесяц.Продукция
		ПО УчетПродажИСебестоимости.АналитикаУчетаНоменклатуры = АналитикаРаспределенияЗатрат.Ссылка
ГДЕ
	УчетПродажИСебестоимости.Период МЕЖДУ &ДатаНач И &ДатаОконч
11

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

Наименование Файл Версия Размер
Отчет о себестоимости продаж УПП в РАУЗ
.erf 11,73Kb
26.06.13
146
.erf 11,73Kb 146 Скачать

См. также

Комментарии
Сортировка: Древо
1. SpartakM 51 23.06.13 19:08 Сейчас в теме
2. Vladisa 29 24.06.13 05:05 Сейчас в теме
(1) SpartakМ, это РАУЗ-расширенная аналитика учета затрат )
автор, нельзя ли описания не так скупо добавить?
3. Confucius 77 24.06.13 06:49 Сейчас в теме
Как то подозрительно запускать такие отчеты..если автор путает РАУС и РАУЗ. Опиши что делает отчет? а то может велосипед!
5. nataon 24.06.13 16:49 Сейчас в теме
Согласна с (3) - как корабль назовешь...
8. BoryaMbi 17 26.06.13 18:48 Сейчас в теме
(5) nataon, А как же замечательная история в мульфильме про "беда"?
6. BoryaMbi 17 26.06.13 18:44 Сейчас в теме
(3) Confucius, Благодарю, что обратили внимание. С "РАУС"ом опечатка вышла. Прошу прощения у внимательной публики, все подправил.

Отчет, как видно по запросу связывает продажи текущего периода с движениями документа "Расчет себестоимости выпуска" по номенклатуре.
Соответственно и название отчета - "Отчет о себестоимости продаж в УПП на РАУЗ".
Минусы данного отчета, что при задании периода свыше одного месяца - себестоимость будет вычисляться средней за весь период по конкретной номенклатуре.
4. tolyan_ekb 142 24.06.13 12:55 Сейчас в теме
Автор закинь описание про РАУС в публикацию.
7. BoryaMbi 17 26.06.13 18:45 Сейчас в теме
(4) tolyan_ekb, что вы имеете ввиду?
9. aet 37 02.07.13 10:24 Сейчас в теме
Предприятие ругается на отсутсвие реквизита СхемаРеализации:
10. BoryaMbi 17 06.07.13 18:03 Сейчас в теме
(9) aet,
По всей видимости в Вашей УПП, в регистре "УчетПродажИСебестоимости" нет таких измерений / ресурсов.
Вобщем-то некритично - необходимо просто в запросе удалить соответствующие строки, на которые сам конструктор будет ругаться.

"УчетПродажИСебестоимости.СхемаРеализации"

Просто данный отчет был создан и тестирован на Украинской УПП последней редакции/релизе.
Не думал, что УПП так сильно отличаются, что нет схемы реализации в этом регистре.
11. Al777 30.01.14 15:32 Сейчас в теме
В себестоимость включён НДС или нет?
12. dufrein 07.02.14 09:21 Сейчас в теме
Ошибка в схеме компоновки данных
по причине:
Ошибка получения информации набора данных
по причине:
Ошибка в запросе набора данных
по причине:
{(13, 27)}: Поле не найдено "УчетПродажИСебестоимости.СхемаРеализации"
УчетПродажИСебестоимости.<<?>>СхемаРеализации,
14. dufrein 17.04.14 08:39 Сейчас в теме
(12) dufrein, Решил таким способом:
Конфигуратор - открыть форму - Макет- ОсновнаяСхемаКомпоновкиДанных, найти и удалить там текущие строки

УчетПродажИСебестоимости.СхемаРеализации,
УчетПродажИСебестоимости.СтавкаНДС,
УчетПродажИСебестоимости.НалоговоеНазначение,
13. MaTBee4 11.04.14 16:23 Сейчас в теме
При добавлении отчета, ошибка:
{Справочник.ВнешниеОбработки.Форма.ФормаЭлемента.Форма(208)}: Ошибка при вызове метода контекста (Создать): Ошибка в схеме компоновки данных: Ошибка получения информации набора данных: Ошибка в запросе набора данных: {(13, 27)}: Поле не найдено "УчетПродажИСебестоимости.СхемаРеализации"
УчетПродажИСебестоимости.<<?>>СхемаРеализации,
Прикрепленные файлы:
15. ninch 48 27.10.15 20:29 Сейчас в теме
Спасибо. Отчет работает в КА 1.1 - после манипуляций описанных выше:)
16. a.rezyhin 22 16.11.17 12:01 Сейчас в теме
В установке периода есть ошибки. Пустая дата в параметре "ДатаОконч" вызывает ошибку (при формировании заголовка) да и отчет не формируется с даты начала до последнего. Исправил в параметрах.
Также отключил формирование отчета сразу после выбора периода.
Прикрепленные файлы:
Оставьте свое сообщение