public static Guid Ссылка(this ТипыЦикловОбмена Значение)
{
switch (Значение)
{
case ТипыЦикловОбмена.НалоговаяИлиБухгалтерскаяОтчетность: return НалоговаяИлиБухгалтерскаяОтчетность;
case ТипыЦикловОбмена.НеформализованныеДокументыНалоговогоОргана: return НеформализованныеДокументыНалоговогоОргана;
case ТипыЦикловОбмена.НеформализованныеДокументыНалогоплательщика: return НеформализованныеДокументыНалогоплательщика;
case ТипыЦикловОбмена.ЗапросыНаИнформационноеОбслуживание: return ЗапросыНаИнформационноеОбслуживание;
case ТипыЦикловОбмена.ОтчетностьПФР: return ОтчетностьПФР;
case ТипыЦикловОбмена.НеформализованнаяПерепискаПФРВходящие: return НеформализованнаяПерепискаПФРВходящие;
case ТипыЦикловОбмена.НеформализованнаяПерепискаПФРИсходящие: return НеформализованнаяПерепискаПФРИсходящие;
case ТипыЦикловОбмена.Форма2НДФЛ: return Форма2НДФЛ;
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;
}