Внешний отчет Анализ Продаж и Валовой прибыли для БП 8.2 Публикация № 97700

1. user1050654 09.03.19 10:31 Сейчас в теме
При реализации товара поступивших двумя партиями неправильно рассчитывается себестоимость. Есть товар первой партии себестоимостью 17,85 в количестве 30 шт. и второй партии себестоимостью 17,31 в количестве 60 шт. При реализации 90 шт этого товара отчет рассчитывает себестоимость в сумме 3164,4(то есть 17,85+17,31=35240,16*90=3164,4), а должно быть (17,85*30+17,31*60= 1574,1). Себестоимость в отчете вычисляется как Количество*ЦенаЗакупа, а сама ЦенаЗакупа определяется
ВЫБОР
		КОГДА ХозрасчетныйДвиженияССубконто.КоличествоКт > 0
			ТОГДА ХозрасчетныйДвиженияССубконто.Сумма / ХозрасчетныйДвиженияССубконто.КоличествоКт
		ИНАЧЕ ХозрасчетныйДвиженияССубконто.Сумма
	КОНЕЦ КАК ЦенаЗакупа


Вопрос: Как исправить отчет для правильного расчета себестоимости?
Ответы
Подписаться на ответы Инфостарт бот Сортировка: Древо развёрнутое
Свернуть все
2. spe1c 5 09.03.19 13:15 Сейчас в теме
Напишите полный текст запроса. Там сумма рассчитывается в разрезе какой-то партии или сводно? Скорее всего сводно, а вам нужно будет в запрос поле партии добавить.
3. user1050654 09.03.19 17:58 Сейчас в теме
(2)Спасибо за отклик. Вот полный текст запроса
ВЫБРАТЬ
	ХозрасчетныйДвиженияССубконто.Организация,
	ХозрасчетныйДвиженияССубконто.Регистратор КАК Документ,
	ХозрасчетныйДвиженияССубконто.СубконтоКт1 КАК Номенклатура,
	ВЫБОР
		КОГДА ХозрасчетныйДвиженияССубконто.КоличествоКт > 0
			ТОГДА ХозрасчетныйДвиженияССубконто.Сумма / ХозрасчетныйДвиженияССубконто.КоличествоКт
		ИНАЧЕ ХозрасчетныйДвиженияССубконто.Сумма
	КОНЕЦ КАК ЦенаЗакупа,
	ХозрасчетныйДвиженияССубконто.КоличествоКт КАК КоличествоКт,
	ВЫБОР
		КОГДА ХозрасчетныйДвиженияССубконто.СчетКт.Код = "ГТД"
			ТОГДА ХозрасчетныйДвиженияССубконто.СубконтоКт2
	КОНЕЦ КАК НомерГТД
ИЗ
	РегистрБухгалтерии.Хозрасчетный.ДвиженияССубконто(, , Организация = &Организация, , ) КАК ХозрасчетныйДвиженияССубконто
Показать
4. spe1c 5 11.03.19 08:31 Сейчас в теме
Судя по тексту запроса данные получаются в разрезе документов. У вас партии разными документами поступления оформлены?
5. user1050654 13.03.19 13:40 Сейчас в теме
(4)Спасибо за внимание. Да, разными документами поступления оформлены.
6. spe1c 5 13.03.19 16:30 Сейчас в теме
(5)Что-то не сходится с вашим описанием проблемы. В запросе нет самого подсчета по формуле
(то есть 17,85+17,31=35240,16*90=3164,4), а должно быть (17,85*30+17,31*60= 1574,1)

Есть только получение количества и цены закупки. Где в отчете сама формула реализована? Можете этот отчет выложить?
7. user1050654 16.03.19 16:32 Сейчас в теме
(6)В самом отчете нет формул. Это я привел для примера. Вот сам файл.
Прикрепленные файлы:
85_Vneshniy_otchet.erf
9. spe1c 5 22.03.19 14:10 Сейчас в теме
(7) Формулы там заложены на уровне вычисляемых полей СКД. В общем некорректно отчет сделан, его бы переделать. Я бы убрал соединение двух источников данных и перенес всё в один источник - запрос.
8. user1050654 16.03.19 17:02 Сейчас в теме
(6)Вот скрин отчета. Проблемный товар Лоток проволочный 60х200 ГЦ . Продано всего 90 штук. 30 штук из первой партии себестоимостью 535629,42 и 60 штук из второй партии себестоимостью 1043151,11. По логике общая себестоимость 535 629,42+1 043 151,11=1 578 780,53 .
Отчет, как видно из скрина считает
(535 629,42:30=17 854,31)+(1 043 151,11:60=17 385,85)=35 240,16Х90=3 171 614,4

P.S. При себестоимости 3 171 614,4 и суммы продажи 2 075 670 Валовая прибыль ( в этом случае убыток) должна быть -1 095 944,92 , а отчет показывает +979 725,08
Прикрепленные файлы:
Оставьте свое сообщение

Для получения уведомлений об ответах подключите телеграм бот:
Инфостарт бот