1С 8.2 ут 10.3 Реквизит табличной части документа в запросе по регистру ПродажиСебестоимость
Здравствуйте! Пишу отчет, по аналогии с валовой прибылью, но вместо себестоимости обычной, мне нужна себестоимость без допрасходов. Её можно взять из документа оприходования, цена*количество. Не смогла в скд привязаться к этой цене. Стала писать просто отчет. Продажи беру из регистра Продажи, а документ оприходования из ПродажиСебестоимость. Не поняла, как можно в запросе обратиться к этой цене, ведь документ оприходования может иметь тип нескольких видов документов и поступление и оприходование и т.д. Приходится потом отдельно пробегать в цикле и пересчитывать эту себестоимость. Время конечно занимает прилично. Может кто подскажет, можно ли эту информацию получить в запросе. Потому что мне ещё нужно выводить потом товар с учетом иерархии и в моем варианте сложно просчитать итоги по группам товаров, так-как данные считаются только по элементам. Искать потом всех родителей и считать - отчет будет формироваться нереально долго. Вот текст запроса, я пока убрала из него расчет продаж из регистра Продажи.
ТекстС =
ТекстС =
"ВЫБРАТЬ
|ПродажиСебестоимостьОбороты.Номенклатура,
|ПродажиСебестоимостьОбороты.ДокументОприходования,
|ПродажиСебестоимостьОбороты.ДокументОприходования.Организация КАК Организация,
|ПродажиСебестоимостьОбороты.КоличествоОборот,
|ПродажиСебестоимостьОбороты.СтоимостьОборот
|
|ИЗ
|РегистрНакопления.ПродажиСебестоимость.Обороты(&Дата1, &Дата2, , ) КАК ПродажиСебестоимостьОбороты
|";
Если ЗначениеЗаполнено(ЭлементыФормы.Организация.Значение) Тогда
ТекстС =ТекстС+" Где
| ПродажиСебестоимостьОбороты.ДокументОприходования.Организация = &Орг
|";
КонецЕсли;
ТекстС =ТекстС+"
|СГРУППИРОВАТЬ ПО
|ПродажиСебестоимостьОбороты.Номенклатура,
|ПродажиСебестоимостьОбороты.ДокументОприходования.Организация,
|ПродажиСебестоимостьОбороты.ДокументОприходования
|ИТОГИ
|СУММА(ПродажиСебестоимостьОбороты.КоличествоОборот) ,
|СУММА(ПродажиСебестоимостьОбороты.СтоимостьОборот)
|ПО
|Организация,
|Номенклатура ТОЛЬКО ИЕРАРХИЯ
|";
ПоказатьОтветы
Подписаться на ответы
Инфостарт бот
Сортировка:
Древо развёрнутое
Свернуть все
Для получения уведомлений об ответах подключите телеграм бот:
Инфостарт бот