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