gifts2017

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

Опубликовал Иван Петров (BoryaMbi) в раздел Отчеты - Управленческие

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

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

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

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

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

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

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

 

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

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

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

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

См. также

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

Комментарии

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

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

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

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

УчетПродажИСебестоимости.СхемаРеализации,
УчетПродажИСебестоимости.СтавкаНДС,
УчетПродажИСебестоимости.НалоговоеНазначение,
15. ninch (ninch) 27.10.15 20:29
Спасибо. Отчет работает в КА 1.1 - после манипуляций описанных выше:)
Для написания сообщения необходимо авторизоваться
Прикрепить файл
Дополнительные параметры ответа