public static ВыполняемыеОперацииРасчетСебестоимостиВыпуска Получить(this ВыполняемыеОперацииРасчетСебестоимостиВыпуска Значение, Guid Ссылка)
{
if(Ссылка == РасчетБазыРаспределенияПроизводственныхРасходов)
{
return ВыполняемыеОперацииРасчетСебестоимостиВыпуска.РасчетБазыРаспределенияПроизводственныхРасходов;
}
else if(Ссылка == РаспределениеПроизводственныхРасходов)
{
return ВыполняемыеОперацииРасчетСебестоимостиВыпуска.РаспределениеПроизводственныхРасходов;
}
else if(Ссылка == РаспределениеПродукцииИЗатратПоПеределам)
{
return ВыполняемыеОперацииРасчетСебестоимостиВыпуска.РаспределениеПродукцииИЗатратПоПеределам;
}
else if(Ссылка == РасчетПрямыхЗатратПоПодразделениям)
{
return ВыполняемыеОперацииРасчетСебестоимостиВыпуска.РасчетПрямыхЗатратПоПодразделениям;
}
else if(Ссылка == РасчетПрямыхЗатратПоПеределам)
{
return ВыполняемыеОперацииРасчетСебестоимостиВыпуска.РасчетПрямыхЗатратПоПеределам;
}
else if(Ссылка == ОпределениеПродукцииИсключаемойИзБазыРаспределения)
{
return ВыполняемыеОперацииРасчетСебестоимостиВыпуска.ОпределениеПродукцииИсключаемойИзБазыРаспределения;
}
else if(Ссылка == РасчетБазыРаспределенияКосвенныхРасходов)
{
return ВыполняемыеОперацииРасчетСебестоимостиВыпуска.РасчетБазыРаспределенияКосвенныхРасходов;
}
else if(Ссылка == РаспределениеКосвенныхРасходовПоПодразделениям)
{
return ВыполняемыеОперацииРасчетСебестоимостиВыпуска.РаспределениеКосвенныхРасходовПоПодразделениям;
}
else if(Ссылка == РаспределениеКосвенныхРасходовПоПеределам)
{
return ВыполняемыеОперацииРасчетСебестоимостиВыпуска.РаспределениеКосвенныхРасходовПоПеределам;
}
else if(Ссылка == СписаниеКосвенныхРасходовНаРБП)
{
return ВыполняемыеОперацииРасчетСебестоимостиВыпуска.СписаниеКосвенныхРасходовНаРБП;
}
else if(Ссылка == СписаниеОбщехозяйственныхРасходовПоМетодуДиректКостинг)
{
return ВыполняемыеОперацииРасчетСебестоимостиВыпуска.СписаниеОбщехозяйственныхРасходовПоМетодуДиректКостинг;
}
else if(Ссылка == РасчетЗатратВстречногоВыпускаПоПодразделениям)
{
return ВыполняемыеОперацииРасчетСебестоимостиВыпуска.РасчетЗатратВстречногоВыпускаПоПодразделениям;
}
else if(Ссылка == РасчетЗатратВстречногоВыпускаПоПеределам)
{
return ВыполняемыеОперацииРасчетСебестоимостиВыпуска.РасчетЗатратВстречногоВыпускаПоПеределам;
}
else if(Ссылка == СписаниеИздержекОбращения)
{
return ВыполняемыеОперацииРасчетСебестоимостиВыпуска.СписаниеИздержекОбращения;
}
else if(Ссылка == СписаниеКоммерческихРасходов)
{
return ВыполняемыеОперацииРасчетСебестоимостиВыпуска.СписаниеКоммерческихРасходов;
}
else if(Ссылка == ПризнаниеМатериальныхРасходовПриУСН)
{
return ВыполняемыеОперацииРасчетСебестоимостиВыпуска.ПризнаниеМатериальныхРасходовПриУСН;
}
else if(Ссылка == СписаниеПрочихЗатрат)
{
return ВыполняемыеОперацииРасчетСебестоимостиВыпуска.СписаниеПрочихЗатрат;
}
else if(Ссылка == СверткаДвиженийПоРегистрам)
{
return ВыполняемыеОперацииРасчетСебестоимостиВыпуска.СверткаДвиженийПоРегистрам;
}
else if(Ссылка == РасчетБазыРаспределенияРасходов)
{
return ВыполняемыеОперацииРасчетСебестоимостиВыпуска.РасчетБазыРаспределенияРасходов;
}
else if(Ссылка == РаспределениеРасходовПоБазе)
{
return ВыполняемыеОперацииРасчетСебестоимостиВыпуска.РаспределениеРасходовПоБазе;
}
else if(Ссылка == РасчетФактическойСебестоимости)
{
return ВыполняемыеОперацииРасчетСебестоимостиВыпуска.РасчетФактическойСебестоимости;
}
else if(Ссылка == ФормированиеДвиженийПоРегистрам)
{
return ВыполняемыеОперацииРасчетСебестоимостиВыпуска.ФормированиеДвиженийПоРегистрам;
}
else if(Ссылка == РаспределениеТЗР)
{
return ВыполняемыеОперацииРасчетСебестоимостиВыпуска.РаспределениеТЗР;
}
else if(Ссылка == РасчетСебестоимостиПроизводственныхУслуг)
{
return ВыполняемыеОперацииРасчетСебестоимостиВыпуска.РасчетСебестоимостиПроизводственныхУслуг;
}
return ВыполняемыеОперацииРасчетСебестоимостиВыпуска.ПустаяСсылка;
}