public static Guid Ссылка(this ВыполняемыеОперацииРасчетСебестоимостиВыпуска Значение) { switch (Значение) { case ВыполняемыеОперацииРасчетСебестоимостиВыпуска.асчетБазыРаспределенияПроизводственныхРасходов: return(асчетБазыРаспределенияПроизводственныхРасходов); case ВыполняемыеОперацииРасчетСебестоимостиВыпуска.аспределениеПроизводственныхРасходов: return(аспределениеПроизводственныхРасходов); case ВыполняемыеОперацииРасчетСебестоимостиВыпуска.аспределениеПродукцииИЗатратПоПеределам: return(аспределениеПродукцииИЗатратПоПеределам); case ВыполняемыеОперацииРасчетСебестоимостиВыпуска.асчетПрямыхЗатратПоПодразделениям: return(асчетПрямыхЗатратПоПодразделениям); case ВыполняемыеОперацииРасчетСебестоимостиВыпуска.асчетПрямыхЗатратПоПеределам: return(асчетПрямыхЗатратПоПеределам); case ВыполняемыеОперацииРасчетСебестоимостиВыпуска.ОпределениеПродукцииИсключаемойИзБазыРаспределения: return(ОпределениеПродукцииИсключаемойИзБазыРаспределения); case ВыполняемыеОперацииРасчетСебестоимостиВыпуска.асчетБазыРаспределенияКосвенныхРасходов: return(асчетБазыРаспределенияКосвенныхРасходов); case ВыполняемыеОперацииРасчетСебестоимостиВыпуска.аспределениеКосвенныхРасходовПоПодразделениям: return(аспределениеКосвенныхРасходовПоПодразделениям); case ВыполняемыеОперацииРасчетСебестоимостиВыпуска.аспределениеКосвенныхРасходовПоПеределам: return(аспределениеКосвенныхРасходовПоПеределам); case ВыполняемыеОперацииРасчетСебестоимостиВыпуска.СписаниеКосвенныхРасходовНаРБП: return(СписаниеКосвенныхРасходовНаРБП); case ВыполняемыеОперацииРасчетСебестоимостиВыпуска.СписаниеОбщехозяйственныхРасходовПоМетодуДиректКостинг: return(СписаниеОбщехозяйственныхРасходовПоМетодуДиректКостинг); case ВыполняемыеОперацииРасчетСебестоимостиВыпуска.асчетЗатратВстречногоВыпускаПоПодразделениям: return(асчетЗатратВстречногоВыпускаПоПодразделениям); case ВыполняемыеОперацииРасчетСебестоимостиВыпуска.асчетЗатратВстречногоВыпускаПоПеределам: return(асчетЗатратВстречногоВыпускаПоПеределам); case ВыполняемыеОперацииРасчетСебестоимостиВыпуска.СписаниеИздержекОбращения: return(СписаниеИздержекОбращения); case ВыполняемыеОперацииРасчетСебестоимостиВыпуска.СписаниеКоммерческихРасходов: return(СписаниеКоммерческихРасходов); case ВыполняемыеОперацииРасчетСебестоимостиВыпуска.ПризнаниеМатериальныхРасходовПриУСН: return(ПризнаниеМатериальныхРасходовПриУСН); case ВыполняемыеОперацииРасчетСебестоимостиВыпуска.СписаниеПрочихЗатрат: return(СписаниеПрочихЗатрат); case ВыполняемыеОперацииРасчетСебестоимостиВыпуска.СверткаДвиженийПоРегистрам: return(СверткаДвиженийПоРегистрам); case ВыполняемыеОперацииРасчетСебестоимостиВыпуска.асчетБазыРаспределенияРасходов: return(асчетБазыРаспределенияРасходов); case ВыполняемыеОперацииРасчетСебестоимостиВыпуска.аспределениеРасходовПоБазе: return(аспределениеРасходовПоБазе); case ВыполняемыеОперацииРасчетСебестоимостиВыпуска.асчетФактическойСебестоимости: return(асчетФактическойСебестоимости); case ВыполняемыеОперацииРасчетСебестоимостиВыпуска.ФормированиеДвиженийПоРегистрам: return(ФормированиеДвиженийПоРегистрам); case ВыполняемыеОперацииРасчетСебестоимостиВыпуска.аспределениеТЗР: return(аспределениеТЗР); case ВыполняемыеОперацииРасчетСебестоимостиВыпуска.асчетСебестоимостиПроизводственныхУслуг: return(асчетСебестоимостиПроизводственныхУслуг); } return(Guid.Empty); }
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(ВыполняемыеОперацииРасчетСебестоимостиВыпуска.ПустаяСсылка); }
public static byte[] Ключ(this ВыполняемыеОперацииРасчетСебестоимостиВыпуска Значение) { return(Ссылка(Значение).ToByteArray()); }
public static readonly Guid асчетСебестоимостиПроизводственныхУслуг = new Guid("10cba598-2727-6411-4a14-3267774cadfd"); //Определение списка реализованных услуг public static ВыполняемыеОперацииРасчетСебестоимостиВыпуска Получить(this ВыполняемыеОперацииРасчетСебестоимостиВыпуска Значение, byte[] Ссылка) { return(Получить(Значение, new Guid(Ссылка))); }