diff --git a/src/cf/Documents/узВыпускРелиза/Forms/ФормаДокумента/Ext/Form/Module.bsl b/src/cf/Documents/узВыпускРелиза/Forms/ФормаДокумента/Ext/Form/Module.bsl index f016d0638..607626488 100644 --- a/src/cf/Documents/узВыпускРелиза/Forms/ФормаДокумента/Ext/Form/Module.bsl +++ b/src/cf/Documents/узВыпускРелиза/Forms/ФормаДокумента/Ext/Form/Module.bsl @@ -292,22 +292,47 @@ Функция ПолучитьПорядокДляПолноеИмяМетаданных(пПолноеИмяМетаданных) пПорядок = "999_"; - Если Найти(пПолноеИмяМетаданных,"Общие") > 0 Тогда + + НомерПорядка = 1; + + Если Найти(пПолноеИмяМетаданных,".") = 0 Тогда пПорядок = "1_"; - ИначеЕсли Найти(пПолноеИмяМетаданных,"Константа") > 0 Тогда + ИначеЕсли Найти(пПолноеИмяМетаданных,"Общие") > 0 Тогда пПорядок = "2_"; + ИначеЕсли Найти(пПолноеИмяМетаданных,"Константа") > 0 Тогда + пПорядок = "3_"; ИначеЕсли Найти(пПолноеИмяМетаданных,"Справочник") > 0 Тогда - пПорядок = "3_"; - ИначеЕсли Найти(пПолноеИмяМетаданных,"Документ") > 0 Тогда пПорядок = "4_"; - ИначеЕсли Найти(пПолноеИмяМетаданных,"Перечисление") > 0 Тогда + ИначеЕсли Найти(пПолноеИмяМетаданных,"Документ") > 0 Тогда пПорядок = "5_"; - ИначеЕсли Найти(пПолноеИмяМетаданных,"Отчет") > 0 Тогда - пПорядок = "6_"; - ИначеЕсли Найти(пПолноеИмяМетаданных,"Обработка") > 0 Тогда + ИначеЕсли Найти(пПолноеИмяМетаданных,"ЖурналДокументов") > 0 Тогда + пПорядок = "6_"; + ИначеЕсли Найти(пПолноеИмяМетаданных,"Перечисление") > 0 Тогда пПорядок = "7_"; + ИначеЕсли Найти(пПолноеИмяМетаданных,"Отчет") > 0 Тогда + пПорядок = "8_"; + ИначеЕсли Найти(пПолноеИмяМетаданных,"ПланВидовХарактеристик") > 0 Тогда + пПорядок = "9_"; + ИначеЕсли Найти(пПолноеИмяМетаданных,"ПланСчетов") > 0 Тогда + пПорядок = "10_"; + ИначеЕсли Найти(пПолноеИмяМетаданных,"ПланВидовРасчета") > 0 Тогда + пПорядок = "11_"; + ИначеЕсли Найти(пПолноеИмяМетаданных,"РегистрСведений") > 0 Тогда + пПорядок = "12_"; + ИначеЕсли Найти(пПолноеИмяМетаданных,"РегистрНакопления") > 0 Тогда + пПорядок = "13_"; + ИначеЕсли Найти(пПолноеИмяМетаданных,"РегистрБухгалтерии") > 0 Тогда + пПорядок = "14_"; + ИначеЕсли Найти(пПолноеИмяМетаданных,"РегистрРасчета") > 0 Тогда + пПорядок = "15_"; + ИначеЕсли Найти(пПолноеИмяМетаданных,"БизнесПроцесс") > 0 Тогда + пПорядок = "16_"; + ИначеЕсли Найти(пПолноеИмяМетаданных,"Задача") > 0 Тогда + пПорядок = "17_"; + ИначеЕсли Найти(пПолноеИмяМетаданных,"ВнешнийИсточникДанных") > 0 Тогда + пПорядок = "18_"; Конецесли; - + Возврат пПорядок; КонецФункции