public object ПолучитьНаправлениеСписанияПоКодуОперации(/*КодОперации, СтатьяЗатрат = Неопределено, СчетЗатрат = Неопределено, ИмяПланСчетов = "Хозрасчетный"*/)
{
//КодыОпераций = Перечисления.КодыОперацийПартииТоваров;
if(true/*КодОперации=КодыОпераций.Реализация
ИЛИ КодОперации=КодыОпераций.РеализацияКомиссия
ИЛИ КодОперации=КодыОпераций.РеализацияРозница
ИЛИ КодОперации=КодыОпераций.ВозвратОтПокупателя
ИЛИ КодОперации=КодыОпераций.ВозвратОтПокупателяТекущийМесяц*/)
{
//НаправлениеСписания = "СебестоимостьПродаж";
}
/*// Для регламентированного учета направление списания определяется
*/
/*// по счету затрат если он задан
*/
if(true/*(ЗначениеЗаполнено(СчетЗатрат))
И ((КодОперации = КодыОпераций.СписаниеПартийВПроизводствоОперативно)
ИЛИ (КодОперации = КодыОпераций.СписаниеНаБрак)
ИЛИ (КодОперации = КодыОпераций.СписаниеНаВложенияВоВнеоборотныеАктивы)
ИЛИ (КодОперации = КодыОпераций.СписаниеНаЗатраты)
ИЛИ (КодОперации = КодыОпераций.СписаниеПартийПереданныхВПроизводство))*/)
{
//ХарактерЗатрат = УправлениеЗатратами.ПолучитьХарактерЗатратПоСчетуЗатрат(СчетЗатрат, СтатьяЗатрат, ИмяПланСчетов);
if(true/*ХарактерЗатрат = Перечисления.ХарактерЗатрат.ОбщехозяйственныеРасходы*/)
{
//НаправлениеСписания = "ОбщехозяйственныеРасходы";
}
}
return null;
}