diff --git a/src/Catalogs/узЗадачи.xml b/src/Catalogs/узЗадачи.xml index e0141799c..8f961d3a7 100644 --- a/src/Catalogs/узЗадачи.xml +++ b/src/Catalogs/узЗадачи.xml @@ -476,6 +476,48 @@ Use + + + СрокИсполнения + + + ru + Срок исполнения + + + + + xs:dateTime + + DateTime + + + false + + + + false + + false + false + + + false + + DontCheck + Items + + + Auto + Auto + + + Auto + ForItem + DontIndex + Use + + ДатаПередачиИсполнителю @@ -518,13 +560,13 @@ Use - + - СрокИсполнения + ДатаПоследнегоИзменения ru - Срок исполнения + Дата последнего изменения @@ -560,6 +602,93 @@ Use + + + ДатаВыполнения + + + ru + Дата выполнения + + + + + xs:dateTime + + DateTime + + + false + + + + false + + false + false + + + false + + DontCheck + Items + + + Auto + Auto + + + Auto + ForItem + DontIndex + Use + + + + + АвторПоследнегоИзменения + + + ru + Автор последнего изменения + + + + + cfg:CatalogRef.ВнешниеПользователи + cfg:CatalogRef.Пользователи + + false + + + + + ru + Автор задачи + + + false + + false + false + + + false + Catalog.Пользователи.EmptyRef + DontCheck + Items + + + Auto + Auto + + + Auto + ForItem + Index + Use + + Содержание @@ -691,6 +820,45 @@ Use + + + Спринт + + + ru + Спринт + + + + + cfg:CatalogRef.узСпринты + + false + + + + false + + false + false + + + false + + DontCheck + Items + + + Auto + Auto + + + Auto + ForItem + DontIndex + Use + + Важность diff --git a/src/Catalogs/узЗадачи/Ext/ObjectModule.bsl b/src/Catalogs/узЗадачи/Ext/ObjectModule.bsl index 42e8affe5..080b2d162 100644 --- a/src/Catalogs/узЗадачи/Ext/ObjectModule.bsl +++ b/src/Catalogs/узЗадачи/Ext/ObjectModule.bsl @@ -36,6 +36,27 @@ Конецесли; Конецесли; + ТекПользователь = Пользователи.ТекущийПользователь(); + ДатаПоследнегоИзменения = ТекущаяДата(); + АвторПоследнегоИзменения = ТекПользователь; + + СтарыйСтатус = Ссылка.Статус; + + СтарыйВидСтатуса = СтарыйСтатус.ВидСтатуса; + НовыйВидСтатуса = Статус.ВидСтатуса; + ВидСтатуса_Готово = ПредопределенноеЗначение("Справочник.узВидыСтатусов.Готово"); + ВидСтатуса_ВРаботе = ПредопределенноеЗначение("Справочник.узВидыСтатусов.ВРаботе"); + Если НовыйВидСтатуса = ВидСтатуса_Готово + И СтарыйВидСтатуса <> ВидСтатуса_Готово Тогда + ДатаВыполнения = ТекущаяДата(); + Конецесли; + Если НовыйВидСтатуса = ВидСтатуса_ВРаботе + И СтарыйВидСтатуса <> ВидСтатуса_ВРаботе Тогда + Если НЕ ЗначениеЗаполнено(Исполнитель) Тогда + Исполнитель = ТекПользователь; + Конецесли; + Конецесли; + МассивСобытийВИстории = ОбновитьИсторию(); ДополнительныеСвойства.Вставить("МассивСобытийВИстории",МассивСобытийВИстории); @@ -58,7 +79,11 @@ СтарыйИсполнитель = Ссылка.Исполнитель; Если Исполнитель <> СтарыйИсполнитель Тогда ВидСобытия = ПредопределенноеЗначение("Перечисление.узВидыСобытий.НовыйИсполнитель"); - Событие = "Изменен исполнитель с ["+СтарыйИсполнитель+"] на [" + Исполнитель+"]"; + Если НЕ ЗначениеЗаполнено(СтарыйИсполнитель) Тогда + Событие = "Указан исполнитель [" + Исполнитель+"]"; + Иначе + Событие = "Изменен исполнитель с ["+СтарыйИсполнитель+"] на [" + Исполнитель+"]"; + Конецесли; ДобавитьВИсторию(ДатаСобытия,пАвтор,ВидСобытия,Событие,МассивСобытийВИстории); Конецесли; @@ -105,7 +130,7 @@ Процедура ОтправитьУведомлениеНаПочту(МассивСобытийВИстории) ТекПользователь = Пользователи.ТекущийПользователь(); - Если ТекПользователь.узНеОтправлятьУведомленияНаПочту Тогда + Если Исполнитель.узНеОтправлятьУведомленияНаПочту Тогда Возврат; Конецесли; diff --git a/src/Catalogs/узЗадачи/Forms/ФормаЭлемента/Ext/Form.xml b/src/Catalogs/узЗадачи/Forms/ФормаЭлемента/Ext/Form.xml index 35676f46f..a59a1fa5e 100644 --- a/src/Catalogs/узЗадачи/Forms/ФормаЭлемента/Ext/Form.xml +++ b/src/Catalogs/узЗадачи/Forms/ФормаЭлемента/Ext/Form.xml @@ -1,71 +1,71 @@ 
LockOwnerWindow + false Items ПослеЗаписи ПослеЗаписиНаСервере ПриЧтенииНаСервере + ПриОткрытии ПередЗаписью ПриСозданииНаСервере ПередЗаписьюНаСервере - + Horizontal None false - + - - Объект.Description - EnterOnInput - - - - - Объект.Code - true - - <v8:item> - <v8:lang>ru</v8:lang> - <v8:content>Номер задачи</v8:content> - </v8:item> - - EnterOnInput - - - - - Объект.Parent - false - - - - - - - Horizontal - None - false - - - - Объект.Исполнитель - EnterOnInput - - - - ИсполнительПриИзменении - - - - Объект.Статус - EnterOnInput - - - + + Vertical + None + false + + + + Объект.Description + EnterOnInput + + + + НаименованиеПриИзменении + + + + Объект.Исполнитель + EnterOnInput + + + + ИсполнительПриИзменении + + + + + + Vertical + None + false + + + + Объект.Статус + EnterOnInput + + + + + Объект.Parent + false + + + + + @@ -127,6 +127,304 @@ + + + <v8:item> + <v8:lang>ru</v8:lang> + <v8:content>Дополнительно</v8:content> + </v8:item> + + + + ru + Группа страница дополнительно + + + + + + Horizontal + None + false + + + + Vertical + None + false + + + + Объект.Важность + EnterOnInput + + + + + Объект.Конфигурация + EnterOnInput + + + + + Объект.Спринт + + + + + Объект.НомерВнешнейЗаявки + EnterOnInput + + + + + + + Vertical + None + false + + + + Horizontal + None + false + + + + Объект.Code + true + + <v8:item> + <v8:lang>ru</v8:lang> + <v8:content>Номер задачи</v8:content> + </v8:item> + + EnterOnInput + + + + + Объект.ПроверитьВыполнение + EnterOnInput + Auto + + + + + + + Объект.ОсновнаяЗадача + true + EnterOnInput + 1 + + + + + Catalog.узЗадачи.EmptyRef + + + + + + + + Объект.Автор + + + + + Объект.URLВнешнейЗаявки + EnterOnInput + + + + + + + + + + <v8:item> + <v8:lang>ru</v8:lang> + <v8:content>Группа даты</v8:content> + </v8:item> + + + + ru + Группа даты + + + Horizontal + None + false + + + + + <v8:item> + <v8:lang>ru</v8:lang> + <v8:content>Группа даты левая</v8:content> + </v8:item> + + + + ru + Группа даты левая + + + None + false + + + + Объект.ДатаСоздания + EnterOnInput + + + + + Объект.ДатаПередачиИсполнителю + EnterOnInput + + + + + Объект.СрокИсполнения + EnterOnInput + + + + СрокИсполненияПриИзменении + + + + + + + <v8:item> + <v8:lang>ru</v8:lang> + <v8:content>Группа даты правая</v8:content> + </v8:item> + + + + ru + Группа даты правая + + + None + false + + + + Объект.ДатаВыполнения + + + + + Объект.ДатаПоследнегоИзменения + true + + + + + Объект.АвторПоследнегоИзменения + true + + + + + + + + + + + true + + <v8:item> + <v8:lang>ru</v8:lang> + <v8:content>История</v8:content> + </v8:item> + + + + ru + Группа страница история + + + + + + true + true + true + Объект.История + + + + false + + + + + История + SearchStringRepresentation + + + + + + + История + ViewStatusRepresentation + + + + + + + История + SearchControl + + + + + + + Объект.История.Событие + EnterOnInput + true + + + + + Объект.История.ДатаСобытия + EnterOnInput + + + + + Объект.История.Автор + EnterOnInput + 1 + + + + + Объект.История.ВидСобытия + false + EnterOnInput + + + + +
+
+
<v8:item> @@ -212,131 +510,6 @@ </Table> </ChildItems> </Page> - <Page name="ГруппаСтраницаДополнительно" id="85"> - <Title> - <v8:item> - <v8:lang>ru</v8:lang> - <v8:content>Дополнительно</v8:content> - </v8:item> - - - - ru - Группа страница дополнительно - - - - - - None - false - - - - Horizontal - None - false - - - - Horizontal - None - false - - - - Объект.Конфигурация - EnterOnInput - - - - - Объект.Важность - EnterOnInput - - - - - - - - - Объект.ДатаСоздания - EnterOnInput - - - - - Объект.ДатаПередачиИсполнителю - EnterOnInput - - - - - Объект.СрокИсполнения - EnterOnInput - - - - СрокИсполненияПриИзменении - - - - Horizontal - None - false - - - - Объект.ПроверитьВыполнение - EnterOnInput - Auto - - - - - Объект.ЕстьПодчиненныеЗадачи - true - Auto - - - - - - - Объект.НомерВнешнейЗаявки - EnterOnInput - - - - - Объект.URLВнешнейЗаявки - EnterOnInput - - - - - Объект.ОсновнаяЗадача - true - EnterOnInput - - - - - Catalog.узЗадачи.EmptyRef - - - - - - - - Объект.Автор - - - - - <v8:item> @@ -413,89 +586,6 @@ </Table> </ChildItems> </Page> - <Page name="ГруппаСтраницаИстория" id="105"> - <ReadOnly>true</ReadOnly> - <Title> - <v8:item> - <v8:lang>ru</v8:lang> - <v8:content>История</v8:content> - </v8:item> - - - - ru - Группа страница история - - - - - - true - true - true - Объект.История - - - - false - - - - - История - SearchStringRepresentation - - - - - - - История - ViewStatusRepresentation - - - - - - - История - SearchControl - - - - - - - Объект.История.Событие - EnterOnInput - true - - - - - Объект.История.ДатаСобытия - EnterOnInput - - - - - Объект.История.Автор - EnterOnInput - 1 - - - - - Объект.История.ВидСобытия - false - EnterOnInput - - - - -
-
-
@@ -506,7 +596,6 @@ - 1/0:ea26712a-c3e9-4773-aad0-7a1ef3ace36a false EnterOnInput diff --git a/src/Catalogs/узЗадачи/Forms/ФормаЭлемента/Ext/Form/Module.bsl b/src/Catalogs/узЗадачи/Forms/ФормаЭлемента/Ext/Form/Module.bsl index 152bb3c32..6d5416483 100644 --- a/src/Catalogs/узЗадачи/Forms/ФормаЭлемента/Ext/Form/Module.bsl +++ b/src/Catalogs/узЗадачи/Forms/ФормаЭлемента/Ext/Form/Module.bsl @@ -7,7 +7,8 @@ // Конец СтандартныеПодсистемы.ВерсионированиеОбъектов Если Объект.Ссылка.Пустая() Тогда - Объект.Автор = Пользователи.ТекущийПользователь(); + Объект.Автор = Пользователи.ТекущийПользователь(); + Объект.Важность = ПредопределенноеЗначение("Справочник.узВариантыВажностиЗадачи.Обычная"); ФорматированныйТекст = Параметры.ЗначениеКопирования.Содержание.Получить(); Если Параметры.Свойство("ПараметрыНовойЗадачи") Тогда ПараметрыНовойЗадачи = Параметры.ПараметрыНовойЗадачи; @@ -16,6 +17,8 @@ Если Параметры.Свойство("ТребоватьЗаполнитьРодителя") Тогда ТребоватьЗаполнитьРодителя = Параметры.ТребоватьЗаполнитьРодителя; Конецесли; + Иначе + КонецЕсли; УстановитьВидимостьДоступность(); КонецПроцедуры @@ -170,33 +173,20 @@ //ПоказатьВопрос(ОповещениеОЗакрытии,"Перед тем как указать исполнителя, необходимо записать задачу. Продолжить?",РежимДиалогаВопрос.ДаНет,,,"Записать задачу?"); КонецПроцедуры -//&НаКлиенте -//Процедура ОбработатьОтветНаВопросОЗаписи(РезультатЗакрытия, ДопПараметры) Экспорт -// Если РезультатЗакрытия = КодВозвратаДиалога.Нет Тогда -// Объект.Исполнитель = Неопределено; -// Возврат; -// Конецесли; -// Отказ = Ложь; -// ЗаписатьНаСервере(Отказ); -// Если Отказ Тогда -// Объект.Исполнитель = Неопределено; -// Иначе -// Модифицированность = Ложь; -// Конецесли; -//КонецПроцедуры +&НаКлиенте +Процедура ПриОткрытии(Отказ) + ОбновитьЗаголовокФормы(); +КонецПроцедуры -//&НаСервере -//Процедура ЗаписатьНаСервере(Отказ) -// пОбъект = РеквизитФормыВЗначение("Объект"); -// Если НЕ пОбъект.ПроверитьЗаполнение() Тогда -// Отказ = Истина; -// Конецесли; -// Если Отказ Тогда -// Возврат; -// Конецесли; -// пОбъект.Записать(); -// ЗначениеВРеквизитФормы(пОбъект,"Объект"); -//КонецПроцедуры +&НаКлиенте +Процедура ОбновитьЗаголовокФормы() + Заголовок = ?(ЗначениеЗаполнено(Объект.Код), "#"+ Объект.Код+" ", "") + Объект.Наименование; +КонецПроцедуры + +&НаКлиенте +Процедура НаименованиеПриИзменении(Элемент) + ОбновитьЗаголовокФормы(); +КонецПроцедуры #КонецОбласти diff --git a/src/Catalogs/узЗадачиПрисоединенныеФайлы.xml b/src/Catalogs/узЗадачиПрисоединенныеФайлы.xml index f7e90f398..12eb6de3c 100644 --- a/src/Catalogs/узЗадачиПрисоединенныеФайлы.xml +++ b/src/Catalogs/узЗадачиПрисоединенныеФайлы.xml @@ -1143,6 +1143,50 @@ DontUse + + + РеквизитДопУпорядочивания + + + ru + Порядок + + + + + xs:decimal + + 7 + 0 + Any + + + false + + + + false + + false + false + + + false + + DontCheck + Items + + + Auto + Auto + + + Auto + ForItem + IndexWithAdditionalOrder + Use + + diff --git a/src/Catalogs/узСпринты.xml b/src/Catalogs/узСпринты.xml new file mode 100644 index 000000000..7965e7811 --- /dev/null +++ b/src/Catalogs/узСпринты.xml @@ -0,0 +1,401 @@ + + + + + + 93a9d325-9b9b-48b0-956a-2614c20c485b + 7924389f-78f4-4ddb-ac54-aeb29d897285 + + + 00db27b6-b2fb-462a-aec7-7ff12f4d4cd1 + 2bce2129-4f71-4ca9-8e1f-69f5275dc9cd + + + 09e7558f-70b1-4107-8ce4-08c230238b3e + 08633a07-c4c4-442b-a5a7-d476fb8a16be + + + 728a14b1-49e1-4e0b-9f30-d145333e7230 + a4e6f54b-d146-40d5-88cb-b26cc384ba8d + + + 6e17a168-f5a7-4c69-a456-79e1b4b84ced + c8381d11-b4dc-4f07-89df-591b54625347 + + + + узСпринты + + + ru + Спринты + + + + true + HierarchyFoldersAndItems + false + 2 + true + true + + ToItems + 6 + 150 + Number + Variable + WholeCatalog + true + true + AsDescription + + + + DontCheck + false + false + Auto + + + false + + + Auto + Auto + + false + false + + + + Use + + + + + + + + DontCheck + false + false + Auto + + + false + + + Auto + Auto + + false + false + + + + Use + + + + + + + + DontCheck + false + false + Auto + + + false + + + Auto + Auto + + false + false + + + + Use + + + + + + + + DontCheck + false + false + Auto + + + false + + + Auto + Auto + + false + false + + + + Use + + + + + + + + DontCheck + false + false + Auto + + + false + + + Auto + Auto + + false + false + + + + Use + + + + + + + + ShowError + false + true + Auto + + + false + + + Auto + Auto + + false + false + + + + Use + + + + + + + + DontCheck + false + true + Auto + + + false + + + Auto + Auto + + false + false + + + + Use + + + + + + + + ShowError + false + false + Auto + + + false + + + Auto + Auto + + false + false + + + + Use + + + + + + + + DontCheck + false + false + Auto + + + false + + + Auto + Auto + + false + false + + + + Use + + + + + + + + Auto + InDialog + false + BothWays + + Catalog.узСпринты.StandardAttribute.Description + Catalog.узСпринты.StandardAttribute.Code + + Begin + DontUse + Directly + Catalog.узСпринты.Form.ФормаЭлемента + + + + + + + + + + false + + + Managed + Use + + + + + + Use + Auto + + + + + ДатаНачала + + + ru + Дата начала + + + + + xs:dateTime + + Date + + + false + + + + false + + false + false + + + false + + DontCheck + Items + + + Auto + Auto + + + Auto + ForItem + DontIndex + Use + + + + + ДатаОкончания + + + ru + Дата окончания + + + + + xs:dateTime + + Date + + + false + + + + false + + false + false + + + false + + DontCheck + Items + + + Auto + Auto + + + Auto + ForItem + DontIndex + Use + + + ФормаЭлемента + + + \ No newline at end of file diff --git a/src/Catalogs/узСпринты/Forms/ФормаЭлемента.xml b/src/Catalogs/узСпринты/Forms/ФормаЭлемента.xml new file mode 100644 index 000000000..2cbf7c510 --- /dev/null +++ b/src/Catalogs/узСпринты/Forms/ФормаЭлемента.xml @@ -0,0 +1,21 @@ + + +
+ + ФормаЭлемента + + + ru + Форма элемента + + + + Managed + false + + PersonalComputer + MobileDevice + + +
+
\ No newline at end of file diff --git a/src/Catalogs/узСпринты/Forms/ФормаЭлемента/Ext/Form.xml b/src/Catalogs/узСпринты/Forms/ФормаЭлемента/Ext/Form.xml new file mode 100644 index 000000000..ea13237cd --- /dev/null +++ b/src/Catalogs/узСпринты/Forms/ФормаЭлемента/Ext/Form.xml @@ -0,0 +1,61 @@ + +
+ LockOwnerWindow + Items + + + + None + false + + + + Объект.Code + EnterOnInput + + + + + + + Объект.Description + EnterOnInput + + + + + None + false + + + + Объект.ДатаНачала + EnterOnInput + + + + ДатаНачалаПриИзменении + + + + Объект.ДатаОкончания + EnterOnInput + + + + ДатаОкончанияПриИзменении + + + + + + + + + cfg:CatalogObject.узСпринты + + true + true + + + \ No newline at end of file diff --git a/src/CommonModules/узОбщийМодульСервер/Ext/Module.bsl b/src/CommonModules/узОбщийМодульСервер/Ext/Module.bsl index 3f54710a1..f5156b1f2 100644 --- a/src/CommonModules/узОбщийМодульСервер/Ext/Module.bsl +++ b/src/CommonModules/узОбщийМодульСервер/Ext/Module.bsl @@ -19,7 +19,9 @@ ДокОбъект.Дата = ТекущаяДата(); ДокОбъект.Автор = ТекПользователь; - ДокОбъект.Важность = Перечисления.ВариантыВажностиВзаимодействия[""+ВажностьЗадачи]; + Если ЗначениеЗаполнено(ВажностьЗадачи) Тогда + ДокОбъект.Важность = Перечисления.ВариантыВажностиВзаимодействия[""+ВажностьЗадачи]; + Конецесли; ДокОбъект.Кодировка = "UTF-8"; ДокОбъект.Ответственный = ТекПользователь; ДокОбъект.ОтправительПредставление = "1с: Управление задачами"; diff --git a/src/Configuration.xml b/src/Configuration.xml index aa32c1157..e8afc06a0 100644 --- a/src/Configuration.xml +++ b/src/Configuration.xml @@ -1201,6 +1201,7 @@ узКонфигурации узЗадачи узЗадачиПрисоединенныеФайлы + узСпринты Встреча ЗапланированноеВзаимодействие СообщениеSMS diff --git a/src/DataProcessors/узКанбанДоска.xml b/src/DataProcessors/узКанбанДоска.xml index 69b568e96..83a320f38 100644 --- a/src/DataProcessors/узКанбанДоска.xml +++ b/src/DataProcessors/узКанбанДоска.xml @@ -346,6 +346,52 @@ Auto
+ + + ВажностьЧисло + + + ru + Важность число + + + + + xs:decimal + + 10 + 0 + Any + + + false + + + + + ru + Важность задачи + + + false + + false + false + + + true + + DontCheck + Items + + + Auto + DontUse + + + Auto + + diff --git a/src/DataProcessors/узКанбанДоска/Forms/Форма/Ext/Form.xml b/src/DataProcessors/узКанбанДоска/Forms/Форма/Ext/Form.xml index 598170cf9..f97e32731 100644 --- a/src/DataProcessors/узКанбанДоска/Forms/Форма/Ext/Form.xml +++ b/src/DataProcessors/узКанбанДоска/Forms/Форма/Ext/Form.xml @@ -144,7 +144,6 @@ Объект.ТЧЗадачи.НомерЗадачиПредставление EnterOnInput 1 - #99CC00 @@ -153,7 +152,6 @@ Объект.ТЧЗадачи.ОсновнаяЗадача EnterOnInput 1 - #99CC00 @@ -162,7 +160,6 @@ Объект.ТЧЗадачи.КороткоеИмя EnterOnInput 1 - #99CC00 @@ -301,7 +298,6 @@ Объект.ТЧЗадачи.НомерЗадачиПредставление EnterOnInput 1 - #99CC00 @@ -310,7 +306,6 @@ Объект.ТЧЗадачи.ОсновнаяЗадача EnterOnInput 1 - #99CC00 @@ -319,7 +314,6 @@ Объект.ТЧЗадачи.КороткоеИмя EnterOnInput 1 - #99CC00 @@ -456,7 +450,6 @@ Объект.ТЧЗадачи.НомерЗадачиПредставление EnterOnInput 1 - #99CC00 @@ -465,7 +458,6 @@ Объект.ТЧЗадачи.ОсновнаяЗадача EnterOnInput 1 - #99CC00 @@ -474,7 +466,6 @@ Объект.ТЧЗадачи.КороткоеИмя EnterOnInput 1 - #99CC00 @@ -589,7 +580,6 @@ Объект.ТЧЗадачи.НомерЗадачиПредставление EnterOnInput 1 - #99CC00 @@ -598,7 +588,6 @@ Объект.ТЧЗадачи.ОсновнаяЗадача EnterOnInput 1 - #99CC00 @@ -607,7 +596,6 @@ Объект.ТЧЗадачи.КороткоеИмя EnterOnInput 1 - #99CC00 @@ -720,7 +708,6 @@ Объект.ТЧЗадачи.НомерЗадачиПредставление EnterOnInput 1 - #99CC00 @@ -729,7 +716,6 @@ Объект.ТЧЗадачи.ОсновнаяЗадача EnterOnInput 1 - #99CC00 @@ -738,7 +724,6 @@ Объект.ТЧЗадачи.КороткоеИмя EnterOnInput 1 - #99CC00 @@ -853,7 +838,6 @@ Объект.ТЧЗадачи.НомерЗадачиПредставление EnterOnInput 1 - #99CC00 @@ -862,7 +846,6 @@ Объект.ТЧЗадачи.ОсновнаяЗадача EnterOnInput 1 - #99CC00 @@ -871,7 +854,6 @@ Объект.ТЧЗадачи.КороткоеИмя EnterOnInput 1 - #99CC00 @@ -998,7 +980,6 @@ Объект.ТЧЗадачи.НомерЗадачиПредставление EnterOnInput 1 - #99CC00 @@ -1007,7 +988,6 @@ Объект.ТЧЗадачи.ОсновнаяЗадача EnterOnInput 1 - #99CC00 @@ -1016,7 +996,6 @@ Объект.ТЧЗадачи.КороткоеИмя EnterOnInput 1 - #99CC00 @@ -1155,7 +1134,6 @@ Объект.ТЧЗадачи.НомерЗадачиПредставление EnterOnInput 1 - #99CC00 @@ -1164,7 +1142,6 @@ Объект.ТЧЗадачи.ОсновнаяЗадача EnterOnInput 1 - #99CC00 @@ -1173,7 +1150,6 @@ Объект.ТЧЗадачи.КороткоеИмя EnterOnInput 1 - #99CC00 @@ -1312,7 +1288,6 @@ Объект.ТЧЗадачи.НомерЗадачиПредставление EnterOnInput 1 - #99CC00 @@ -1321,7 +1296,6 @@ Объект.ТЧЗадачи.ОсновнаяЗадача EnterOnInput 1 - #99CC00 @@ -1330,7 +1304,6 @@ Объект.ТЧЗадачи.КороткоеИмя EnterOnInput 1 - #99CC00 @@ -1578,62 +1551,222 @@ false - ТЧЗадачиЗарегистрирована + ТЧЗадачиЗарегистрированаНомерЗадачиПредставление + + + ТЧЗадачиЗарегистрированаОсновнаяЗадача + + + ТЧЗадачиЗарегистрированаКороткоеИмя - Объект.ТЧЗадачи.НомерСтроки - GreaterOrEqual - 0 + Объект.ТЧЗадачи.ВажностьЧисло + Equal + 1 ЦветФона - #FFCC00 + #FF6666 - false - ТЧЗадачиЗарегистрированаЗадача + ТЧЗадачиОтмененаНомерЗадачиПредставление - ТЧЗадачиАнализЗадача + ТЧЗадачиОтмененаОсновнаяЗадача - ТЧЗадачиВПроцессеВыполненияЗадача + ТЧЗадачиОтмененаКороткоеИмя - ТЧЗадачиНаТестированииЗадача + ТЧЗадачиBacklogНомерЗадачиПредставление - ТЧЗадачиКПереносуВРабочуюЗадача + ТЧЗадачиBacklogОсновнаяЗадача - ТЧЗадачиГотовоЗадача + ТЧЗадачиBacklogКороткоеИмя - ТЧЗадачиАрхивЗадача + ТЧЗадачиОтложенаНомерЗадачиПредставление + + + ТЧЗадачиОтложенаОсновнаяЗадача + + + ТЧЗадачиОтложенаКороткоеИмя + + + ТЧЗадачиЗарегистрированаНомерЗадачиПредставление + + + ТЧЗадачиЗарегистрированаОсновнаяЗадача + + + ТЧЗадачиЗарегистрированаКороткоеИмя + + + ТЧЗадачиОжидаетОтветаНомерЗадачиПредставление + + + ТЧЗадачиОжидаетОтветаОсновнаяЗадача + + + ТЧЗадачиОжидаетОтветаКороткоеИмя + + + ТЧЗадачиВПроцессеВыполненияНомерЗадачиПредставление + + + ТЧЗадачиВПроцессеВыполненияОсновнаяЗадача + + + ТЧЗадачиВПроцессеВыполненияКороткоеИмя + + + ТЧЗадачиНаТестированииНомерЗадачиПредставление + + + ТЧЗадачиНаТестированииОсновнаяЗадача + + + ТЧЗадачиНаТестированииКороткоеИмя + + + ТЧЗадачиГотовоОсновнаяЗадача + + + ТЧЗадачиГотовоНомерЗадачиПредставление + + + ТЧЗадачиГотовоКороткоеИмя + + + ТЧЗадачиАрхивНомерЗадачиПредставление + + + ТЧЗадачиАрхивОсновнаяЗадача + + + ТЧЗадачиАрхивКороткоеИмя - Объект.ТЧЗадачи.Задача - Filled + Объект.ТЧЗадачи.ВажностьЧисло + Equal + 1 ЦветФона - #DEDEDE + #FF6666 + + + + + + ТЧЗадачиОтмененаНомерЗадачиПредставление + + + ТЧЗадачиОтмененаОсновнаяЗадача + + + ТЧЗадачиОтмененаКороткоеИмя + + + ТЧЗадачиBacklogНомерЗадачиПредставление + + + ТЧЗадачиBacklogОсновнаяЗадача + + + ТЧЗадачиBacklogКороткоеИмя + + + ТЧЗадачиОтложенаНомерЗадачиПредставление + + + ТЧЗадачиОтложенаОсновнаяЗадача + + + ТЧЗадачиОтложенаКороткоеИмя + + + ТЧЗадачиЗарегистрированаНомерЗадачиПредставление + + + ТЧЗадачиЗарегистрированаОсновнаяЗадача + + + ТЧЗадачиЗарегистрированаКороткоеИмя + + + ТЧЗадачиОжидаетОтветаНомерЗадачиПредставление + + + ТЧЗадачиОжидаетОтветаОсновнаяЗадача + + + ТЧЗадачиОжидаетОтветаКороткоеИмя + + + ТЧЗадачиВПроцессеВыполненияНомерЗадачиПредставление + + + ТЧЗадачиВПроцессеВыполненияОсновнаяЗадача + + + ТЧЗадачиВПроцессеВыполненияКороткоеИмя + + + ТЧЗадачиНаТестированииНомерЗадачиПредставление + + + ТЧЗадачиНаТестированииОсновнаяЗадача + + + ТЧЗадачиНаТестированииКороткоеИмя + + + ТЧЗадачиГотовоОсновнаяЗадача + + + ТЧЗадачиГотовоНомерЗадачиПредставление + + + ТЧЗадачиГотовоКороткоеИмя + + + ТЧЗадачиАрхивНомерЗадачиПредставление + + + ТЧЗадачиАрхивОсновнаяЗадача + + + ТЧЗадачиАрхивКороткоеИмя + + + + + Объект.ТЧЗадачи.ВажностьЧисло + GreaterOrEqual + 2 + + + - Шрифт - + ЦветФона + style:ReportHeaderBackColor diff --git a/src/DataProcessors/узКанбанДоска/Templates/СхемаКомпоновкиДанных/Ext/Template.xml b/src/DataProcessors/узКанбанДоска/Templates/СхемаКомпоновкиДанных/Ext/Template.xml index d73bc8e08..1d21d7d89 100644 --- a/src/DataProcessors/узКанбанДоска/Templates/СхемаКомпоновкиДанных/Ext/Template.xml +++ b/src/DataProcessors/узКанбанДоска/Templates/СхемаКомпоновкиДанных/Ext/Template.xml @@ -94,6 +94,36 @@ true + + Спринт + Спринт + + + ДатаСоздания + ДатаСоздания + + + ДатаПередачиИсполнителю + ДатаПередачиИсполнителю + + + ДатаВыполнения + ДатаВыполнения + + + ДатаПоследнегоИзменения + ДатаПоследнегоИзменения + + + ВажностьЧисло + ВажностьЧисло + + <v8:item> + <v8:lang>ru</v8:lang> + <v8:content>Важность число</v8:content> + </v8:item> + + ИсточникДанных1 ВЫБРАТЬ узЗадачи.Ссылка КАК Задача, @@ -106,13 +136,28 @@ узЗадачи.ОсновнаяЗадача.Наименование КАК ОсновнаяЗадачаПредставление, узЗадачи.СрокИсполнения, узЗадачи.Конфигурация, + узЗадачи.Спринт, узЗадачи.Важность, узЗадачи.НомерВнешнейЗаявки, - узЗадачи.ОсновнаяЗадача + узЗадачи.ОсновнаяЗадача, + узЗадачи.ДатаСоздания, + узЗадачи.ДатаПередачиИсполнителю, + узЗадачи.ДатаПоследнегоИзменения, + узЗадачи.ДатаВыполнения, + ВЫБОР + КОГДА узЗадачи.Важность = ЗНАЧЕНИЕ(Справочник.узВариантыВажностиЗадачи.Высокая) + ТОГДА 1 + КОГДА узЗадачи.Важность = ЗНАЧЕНИЕ(Справочник.узВариантыВажностиЗадачи.Обычная) + ТОГДА 2 + КОГДА узЗадачи.Важность = ЗНАЧЕНИЕ(Справочник.узВариантыВажностиЗадачи.Низкая) + ТОГДА 3 + ИНАЧЕ 2 + КОНЕЦ КАК ВажностьЧисло + ИЗ Справочник.узЗадачи КАК узЗадачи ГДЕ - НЕ узЗадачи.ЕстьПодчиненныеЗадачи + НЕ узЗадачи.ЕстьПодчиненныеЗадачи НомерЗадачиПредставление @@ -150,23 +195,39 @@ ОсновнаяЗадача + + ВажностьЧисло + false Исполнитель - NotFilled + Equal false Конфигурация Equal + + false + Спринт + Equal + false ОсновнаяЗадача Equal + + false + ДатаПоследнегоИзменения + GreaterOrEqual + + BeginningOfThisDay + + Статус NotEqual diff --git a/src/Reports/АнализЖурналаРегистрации/Templates/ПродолжительностьРаботыРегламентныхЗаданий/Ext/Template.xml b/src/Reports/АнализЖурналаРегистрации/Templates/ПродолжительностьРаботыРегламентныхЗаданий/Ext/Template.xml index 29a0d7e65..cd40a6182 100644 --- a/src/Reports/АнализЖурналаРегистрации/Templates/ПродолжительностьРаботыРегламентныхЗаданий/Ext/Template.xml +++ b/src/Reports/АнализЖурналаРегистрации/Templates/ПродолжительностьРаботыРегламентныхЗаданий/Ext/Template.xml @@ -2982,9 +2982,9 @@ Day 1 true - 2016-09-19T10:00:00 - 2016-09-28T10:59:59 - 2016-09-19T10:00:00 + 2016-09-26T13:00:00 + 2016-10-05T13:59:59 + 2016-09-26T13:00:00 Gradient 3 Day diff --git a/src/Subsystems/узУправлениеЗадачами.xml b/src/Subsystems/узУправлениеЗадачами.xml index 77dc6e9dc..68150344a 100644 --- a/src/Subsystems/узУправлениеЗадачами.xml +++ b/src/Subsystems/узУправлениеЗадачами.xml @@ -30,6 +30,7 @@ DataProcessor.узКанбанДоска Enum.узВидыСобытий Catalog.узВариантыВажностиЗадачи + Catalog.узСпринты