public void ПолучитьСуммуИОтклонениеОтПлановойСебестоимостиТабЧасти(/*СтрокаТабличнойЧасти, ДокументОбъект,
СуммаПлановойСебестоимости = 0,
СуммаОтклоненияОтСуммыПлановойСебестоимости = 0,
ПроцентОтклоненияОтСуммыПлановойСебестоимости = 0*/)
{
/*// Рассчитываем сумму плановой себестоимости.
*/
//СуммаПлановойСебестоимости = СтрокаТабличнойЧасти.ПлановаяСебестоимость * СтрокаТабличнойЧасти.Количество;
//СуммаПоДокументу = СтрокаТабличнойЧасти.Сумма;
/*// Учитываем налоги.
*/
if(true/*(ДокументОбъект.УчитыватьНДС)
И (НЕ ДокументОбъект.СуммаВключаетНДС)*/)
{
//СуммаПоДокументу = СуммаПоДокументу + СтрокаТабличнойЧасти.СуммаНДС;
if(true/*СуммаПлановойСебестоимости <> 0*/)
{
/*// Рассчитаем налоги от суммы плановой себестоимости
*/
/*СуммаНДСПлановойСебестоимости = УчетНДС.РассчитатьСуммуНДС(СуммаПлановойСебестоимости,
ДокументОбъект.УчитыватьНДС,
ДокументОбъект.СуммаВключаетНДС,
УчетНДС.ПолучитьСтавкуНДС(СтрокаТабличнойЧасти.СтавкаНДС));*/
//СуммаПлановойСебестоимости = СуммаПлановойСебестоимости + СуммаНДСПлановойСебестоимости;
}
}
//СуммаОтклоненияОтСуммыПлановойСебестоимости = СуммаПоДокументу - СуммаПлановойСебестоимости;
/*ПроцентОтклоненияОтСуммыПлановойСебестоимости = ?(СуммаПлановойСебестоимости = 0,
?(СуммаОтклоненияОтСуммыПлановойСебестоимости = 0, 0, 100),
(СуммаОтклоненияОтСуммыПлановойСебестоимости
/ СуммаПлановойСебестоимости) * 100);*/
}