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(Ссылка == Протокол2НДФЛ)
{
return ТипыТранспортныхСообщений.Протокол2НДФЛ;
}
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 ТипыТранспортныхСообщений.ПисьмоВходящееКвитанцияПФР;
}
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(Ссылка == Форма2НДФЛНП)
{
return ТипыТранспортныхСообщений.Форма2НДФЛНП;
}
else if(Ссылка == ПодтверждениеФорма2НДФЛНО)
{
return ТипыТранспортныхСообщений.ПодтверждениеФорма2НДФЛНО;
}
else if(Ссылка == ИзвещениеФорма2НДФЛНО)
{
return ТипыТранспортныхСообщений.ИзвещениеФорма2НДФЛНО;
}
else if(Ссылка == РезультатПриемаФорма2НДФЛНО)
{
return ТипыТранспортныхСообщений.РезультатПриемаФорма2НДФЛНО;
}
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 ТипыТранспортныхСообщений.ПисьмоИсходящееФСГС;
}
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 ТипыТранспортныхСообщений.ПустаяСсылка;
}