diff --git a/src/cf/Documents/узВводФактаПоЗадаче/Forms/ФормаДокументаВводСЗадачи/Ext/Form.xml b/src/cf/Documents/узВводФактаПоЗадаче/Forms/ФормаДокументаВводСЗадачи/Ext/Form.xml
index 229151f61..91dce1e4d 100644
--- a/src/cf/Documents/узВводФактаПоЗадаче/Forms/ФормаДокументаВводСЗадачи/Ext/Form.xml
+++ b/src/cf/Documents/узВводФактаПоЗадаче/Forms/ФормаДокументаВводСЗадачи/Ext/Form.xml
@@ -31,6 +31,256 @@
ПриСозданииНаСервере
+
+
+
+ ru
+ Группа шапка
+
+
+
+
+ ru
+ Группа шапка
+
+
+ Horizontal
+ None
+ false
+
+
+
+
+
+ ru
+ Группа шапка левая
+
+
+
+
+ ru
+ Группа шапка левая
+
+
+ Vertical
+ None
+ false
+
+
+
+ None
+ false
+
+
+
+
+
+
+
+
+
+
+
+
+
+ None
+ false
+
+
+
+ Факт
+
+
+
+ ФактПриИзменении
+
+
+
+ Объект.Задача
+
+
+
+
+ Объект.Задача.Code
+ true
+
+
+ ru
+ Номер задачи
+
+
+ None
+
+
+ ru
+ ЧГ=0
+
+
+
+
+
+
+
+
+
+
+
+
+ ru
+ Группа шапка правая
+
+
+
+
+ ru
+ Группа шапка правая
+
+
+ Vertical
+ None
+ false
+
+
+
+
+
+ Примечание
+ false
+ false
+ true
+ true
+
+
+
+
+
+
+ ru
+ Дополнительно
+
+
+
+
+ ru
+ Группа дополнительно
+
+
+ Collapsible
+
+
+ ru
+ Дополнительно
+
+
+ true
+ None
+
+
+
+ Horizontal
+ None
+ false
+
+
+
+ Vertical
+ None
+ false
+
+
+
+ Спринт
+ true
+
+
+
+
+ Объект.Исполнитель
+
+
+
+
+ Объект.Ref.Number
+
+
+
+
+
+
+ Vertical
+ None
+ false
+
+
+
+ Объект.Date
+
+
+ ru
+ Дата факт работ
+
+
+ EnterOnInput
+
+
+
+
+ ДатаНачала
+ true
+
+
+
+ ДатаНачалаОткрытие
+
+
+
+ ДатаОкончания
+ true
+
+
+
+ ДатаОкончанияОткрытие
+
+
+
+
+
+
+
+
@@ -48,95 +298,12 @@
None
false
-
-
- Объект.Number
- EnterOnInput
-
-
-
-
- Объект.Date
- EnterOnInput
-
-
-
-
-
-
- Horizontal
- None
- false
-
-
-
- Vertical
- StrongSeparation
- false
-
-
-
- Факт
- true
-
-
-
- ФактПриИзменении
-
-
-
- Спринт
- true
-
-
-
-
-
-
- Vertical
- StrongSeparation
- false
-
-
-
- ДатаНачала
- true
-
-
-
- ДатаНачалаОткрытие
-
-
-
- ДатаОкончания
- true
-
-
-
- ДатаОкончанияОткрытие
-
-
-
-
-
Vertical
StrongSeparation
false
-
-
- Объект.Исполнитель
-
-
-
-
- Примечание
-
-
-
-
@@ -221,4 +388,166 @@
+
+
+
+
+ ru
+ 15
+
+
+
+
+ ru
+ 15 минут
+
+
+
+ Команда15Минут
+ TextPicture
+
+
+
+
+ ru
+ 30
+
+
+
+
+ ru
+ 30 минут
+
+
+
+ Команда30Минут
+ TextPicture
+
+
+
+
+ ru
+ 45
+
+
+
+
+ ru
+ 45 минут
+
+
+
+ Команда45Минут
+ TextPicture
+
+
+
+
+ ru
+ 1
+
+
+
+
+ ru
+ 1 час
+
+
+
+ Команда1Час
+ TextPicture
+
+
+
+
+ ru
+ 2
+
+
+
+
+ ru
+ 2 часа
+
+
+
+ Команда2Часа
+ TextPicture
+
+
+
+
+ ru
+ 3
+
+
+
+
+ ru
+ 3 часа
+
+
+
+ Команда3Часа
+ TextPicture
+
+
+
+
+ ru
+ 4
+
+
+
+
+ ru
+ 4 часа
+
+
+
+ Команда4Часа
+ TextPicture
+
+
+
+
+ ru
+ 5
+
+
+
+
+ ru
+ 5 часов
+
+
+
+ Команда5Часов
+ TextPicture
+
+
\ No newline at end of file
diff --git a/src/cf/Documents/узВводФактаПоЗадаче/Forms/ФормаДокументаВводСЗадачи/Ext/Form/Module.bsl b/src/cf/Documents/узВводФактаПоЗадаче/Forms/ФормаДокументаВводСЗадачи/Ext/Form/Module.bsl
index 9953872b0..4a7be0b22 100644
--- a/src/cf/Documents/узВводФактаПоЗадаче/Forms/ФормаДокументаВводСЗадачи/Ext/Form/Module.bsl
+++ b/src/cf/Documents/узВводФактаПоЗадаче/Forms/ФормаДокументаВводСЗадачи/Ext/Form/Module.bsl
@@ -14,6 +14,14 @@
Объект.Исполнитель = Параметры.Исполнитель;
КонецЕсли;
+ Если Параметры.Свойство("Примечание") Тогда
+ Примечание = Параметры.Примечание;
+ КонецЕсли;
+
+ Если НЕ ЗначениеЗаполнено(Объект.Исполнитель) Тогда
+ Объект.Исполнитель = ПараметрыСеанса.ТекущийПользователь;
+ Конецесли;
+
Спринт = Справочники.узСпринты.ПолучитьТекущийСпринтДляЗадачи(КонецДня(Объект.Дата), Объект.Задача);
КонецПроцедуры
@@ -40,11 +48,7 @@
&НаКлиенте
Процедура ФактПриИзменении(Элемент)
- Если Не ЗначениеЗаполнено(ДатаНачала) Тогда
-
- ДатаНачала = ДатаОкончания - Факт * 3600;
-
- КонецЕсли;
+ ДатаНачала = ДатаОкончания - Факт * 3600;
КонецПроцедуры
@@ -104,3 +108,50 @@
ИзменитьЧасыФактДляСтроки();
КонецПроцедуры
// --- 79Vlad 25.10.2018
+
+&НаКлиенте
+Процедура Команда15Минут(Команда)
+ УказатьФактВМинутах(15);
+КонецПроцедуры
+
+&НаКлиенте
+Процедура УказатьФактВМинутах(КоличествоМинут)
+ Факт = КоличествоМинут / 60;
+
+ ФактПриИзменении(Неопределено);
+КонецПроцедуры
+
+&НаКлиенте
+Процедура Команда30Минут(Команда)
+ УказатьФактВМинутах(30);
+КонецПроцедуры
+
+&НаКлиенте
+Процедура Команда45Минут(Команда)
+ УказатьФактВМинутах(45);
+КонецПроцедуры
+
+&НаКлиенте
+Процедура Команда1Час(Команда)
+ УказатьФактВМинутах(60);
+КонецПроцедуры
+
+&НаКлиенте
+Процедура Команда2Часа(Команда)
+ УказатьФактВМинутах(120);
+КонецПроцедуры
+
+&НаКлиенте
+Процедура Команда3Часа(Команда)
+ УказатьФактВМинутах(180);
+КонецПроцедуры
+
+&НаКлиенте
+Процедура Команда4Часа(Команда)
+ УказатьФактВМинутах(240);
+КонецПроцедуры
+
+&НаКлиенте
+Процедура Команда5Часов(Команда)
+ УказатьФактВМинутах(300);
+КонецПроцедуры