diff --git a/src/cf/AccumulationRegisters/узФактПоЗадачам.xml b/src/cf/AccumulationRegisters/узФактПоЗадачам.xml
index bef9c47fa..2ed845537 100644
--- a/src/cf/AccumulationRegisters/узФактПоЗадачам.xml
+++ b/src/cf/AccumulationRegisters/узФактПоЗадачам.xml
@@ -269,6 +269,46 @@
 					<FullTextSearch>Use</FullTextSearch>
 				</Properties>
 			</Attribute>
+			<Attribute uuid="56e17df1-230c-40da-946d-98517c9087a2">
+				<Properties>
+					<Name>Примечание</Name>
+					<Synonym>
+						<v8:item>
+							<v8:lang>ru</v8:lang>
+							<v8:content>Примечание</v8:content>
+						</v8:item>
+					</Synonym>
+					<Comment/>
+					<Type>
+						<v8:Type>xs:string</v8:Type>
+						<v8:StringQualifiers>
+							<v8:Length>500</v8:Length>
+							<v8:AllowedLength>Variable</v8:AllowedLength>
+						</v8:StringQualifiers>
+					</Type>
+					<PasswordMode>false</PasswordMode>
+					<Format/>
+					<EditFormat/>
+					<ToolTip/>
+					<MarkNegatives>false</MarkNegatives>
+					<Mask/>
+					<MultiLine>false</MultiLine>
+					<ExtendedEdit>false</ExtendedEdit>
+					<MinValue xsi:nil="true"/>
+					<MaxValue xsi:nil="true"/>
+					<FillChecking>DontCheck</FillChecking>
+					<ChoiceFoldersAndItems>Items</ChoiceFoldersAndItems>
+					<ChoiceParameterLinks/>
+					<ChoiceParameters/>
+					<QuickChoice>Auto</QuickChoice>
+					<CreateOnInput>Auto</CreateOnInput>
+					<ChoiceForm/>
+					<LinkByType/>
+					<ChoiceHistoryOnInput>Auto</ChoiceHistoryOnInput>
+					<Indexing>DontIndex</Indexing>
+					<FullTextSearch>Use</FullTextSearch>
+				</Properties>
+			</Attribute>
 			<Dimension uuid="ec523a35-9ee8-4c9f-9583-45145dad0603">
 				<Properties>
 					<Name>Задача</Name>
diff --git a/src/cf/Catalogs/узЗадачи/Forms/ФормаЭлемента/Ext/Form.xml b/src/cf/Catalogs/узЗадачи/Forms/ФормаЭлемента/Ext/Form.xml
index 7b32dbbc6..a1ae0619f 100644
--- a/src/cf/Catalogs/узЗадачи/Forms/ФормаЭлемента/Ext/Form.xml
+++ b/src/cf/Catalogs/узЗадачи/Forms/ФормаЭлемента/Ext/Form.xml
@@ -1369,6 +1369,11 @@
 									<ContextMenu name="ФактическиеЧасыИсполнительКонтекстноеМеню" id="556"/>
 									<ExtendedTooltip name="ФактическиеЧасыИсполнительРасширеннаяПодсказка" id="557"/>
 								</LabelField>
+								<LabelField name="ФактическиеЧасыПримечание" id="575">
+									<DataPath>ФактическиеЧасы.Примечание</DataPath>
+									<ContextMenu name="ФактическиеЧасыПримечаниеКонтекстноеМеню" id="576"/>
+									<ExtendedTooltip name="ФактическиеЧасыПримечаниеРасширеннаяПодсказка" id="577"/>
+								</LabelField>
 							</ChildItems>
 						</Table>
 					</ChildItems>
@@ -2310,7 +2315,8 @@
 	РегистрНакопленияузФактПоЗадачам.Факт,
 	РегистрНакопленияузФактПоЗадачам.ДатаНачала,
 	РегистрНакопленияузФактПоЗадачам.ДатаОкончания,
-	РегистрНакопленияузФактПоЗадачам.Задача
+	РегистрНакопленияузФактПоЗадачам.Задача,
+	РегистрНакопленияузФактПоЗадачам.Примечание
 ИЗ
 	РегистрНакопления.узФактПоЗадачам КАК РегистрНакопленияузФактПоЗадачам
 ГДЕ
diff --git a/src/cf/Documents/узВводФактаПоЗадаче/Ext/ObjectModule.bsl b/src/cf/Documents/узВводФактаПоЗадаче/Ext/ObjectModule.bsl
index e3733415f..3e75212e5 100644
--- a/src/cf/Documents/узВводФактаПоЗадаче/Ext/ObjectModule.bsl
+++ b/src/cf/Documents/узВводФактаПоЗадаче/Ext/ObjectModule.bsl
@@ -3,17 +3,21 @@
 	
 	НаборЗаписей = Движения.узФактПоЗадачам;
 	НаборЗаписей.Записывать = Истина;
-		
+	
 	Для каждого СтрокаДанные из Данные цикл
 		
 		Запись = НаборЗаписей.Добавить();		
 		Запись.Период = Дата;
 		Запись.Задача = Задача;
 		Запись.Исполнитель = Исполнитель;
-		Запись.Спринт = СтрокаДанные.Спринт;		
+		Запись.Спринт = СтрокаДанные.Спринт;
 		Запись.ДатаНачала = СтрокаДанные.ДатаНачала;
 		Запись.ДатаОкончания = СтрокаДанные.ДатаОкончания;
 		
+		// +++ 79Vlad  25.10.2018
+		Запись.Примечание = СокрЛП(СтрокаДанные.Примечание);
+		// --- 79Vlad  25.10.2018
+		
 		Запись.Факт = СтрокаДанные.Факт;
 	Конеццикла;
 	
@@ -28,7 +32,7 @@
 			
 			Отказ = Истина;
 			СообщениеОшибки = Новый СообщениеПользователю();
-			СообщениеОшибки.Текст = "Для задачи - проекта нет озможности ввода данных о факте работ!";
+			СообщениеОшибки.Текст = "Для задачи - проекта нет возможности ввода данных о факте работ!";
 			СообщениеОшибки.Поле = Ссылка;
 			СообщениеОшибки.ПутьКДанным = "Объект.Задача";
 			СообщениеОшибки.Сообщить();
@@ -38,7 +42,7 @@
 		Если Справочники.узЗадачи.ЗадачаБезПодчененнойИерархии(Задача) Тогда 
 			Отказ = Истина;
 			СообщениеОшибки = Новый СообщениеПользователю();
-			СообщениеОшибки.Текст = "Для задачи, которая имеет подчененные задачи,  нет озможности ввода данных о факте работ!";
+			СообщениеОшибки.Текст = "Для задачи, которая имеет подчиненные задачи,  нет возможности ввода данных о факте работ!";
 			СообщениеОшибки.Поле = Ссылка;
 			СообщениеОшибки.ПутьКДанным = "Объект.Задача";
 			СообщениеОшибки.Сообщить();
diff --git a/src/cf/Documents/узВводФактаПоЗадаче/Forms/ФормаДокументаВводСЗадачи/Ext/Form.xml b/src/cf/Documents/узВводФактаПоЗадаче/Forms/ФормаДокументаВводСЗадачи/Ext/Form.xml
index 51b49bf58..229151f61 100644
--- a/src/cf/Documents/узВводФактаПоЗадаче/Forms/ФормаДокументаВводСЗадачи/Ext/Form.xml
+++ b/src/cf/Documents/узВводФактаПоЗадаче/Forms/ФормаДокументаВводСЗадачи/Ext/Form.xml
@@ -100,13 +100,21 @@
 					<ChildItems>
 						<InputField name="ДатаНачала" id="13">
 							<DataPath>ДатаНачала</DataPath>
+							<OpenButton>true</OpenButton>
 							<ContextMenu name="ДатаНачалаКонтекстноеМеню" id="14"/>
 							<ExtendedTooltip name="ДатаНачалаРасширеннаяПодсказка" id="15"/>
+							<Events>
+								<Event name="Opening">ДатаНачалаОткрытие</Event>
+							</Events>
 						</InputField>
 						<InputField name="ДатаОкончания" id="16">
 							<DataPath>ДатаОкончания</DataPath>
+							<OpenButton>true</OpenButton>
 							<ContextMenu name="ДатаОкончанияКонтекстноеМеню" id="17"/>
 							<ExtendedTooltip name="ДатаОкончанияРасширеннаяПодсказка" id="18"/>
+							<Events>
+								<Event name="Opening">ДатаОкончанияОткрытие</Event>
+							</Events>
 						</InputField>
 					</ChildItems>
 				</UsualGroup>
diff --git a/src/cf/Documents/узВводФактаПоЗадаче/Forms/ФормаДокументаВводСЗадачи/Ext/Form/Module.bsl b/src/cf/Documents/узВводФактаПоЗадаче/Forms/ФормаДокументаВводСЗадачи/Ext/Form/Module.bsl
index 741dac17f..9953872b0 100644
--- a/src/cf/Documents/узВводФактаПоЗадаче/Forms/ФормаДокументаВводСЗадачи/Ext/Form/Module.bsl
+++ b/src/cf/Documents/узВводФактаПоЗадаче/Forms/ФормаДокументаВводСЗадачи/Ext/Form/Module.bsl
@@ -52,3 +52,55 @@
 Процедура ПослеЗаписи(ПараметрыЗаписи)
 	Оповестить("узВводФактаПоЗадачеЗаписан");
 КонецПроцедуры
+
+// +++ 79Vlad  25.10.2018
+&НаКлиенте
+Процедура ДатаНачалаОткрытие(Элемент, СтандартнаяОбработка)
+	СтандартнаяОбработка = Ложь;
+	ДатаНачала = НачалоМинуты(ТекущаяДата());  
+	Если НЕ ЗначениеЗаполнено(ДатаОкончания)
+		ИЛИ ДатаНачала > ДатаОкончания Тогда
+		ДатаОкончания = ПолучитьДатаОкончания(ДатаНачала);
+	Конецесли;
+	ИзменитьЧасыФактДляСтроки();
+
+КонецПроцедуры
+// --- 79Vlad  25.10.2018
+
+// +++ 79Vlad  25.10.2018
+&НаКлиенте
+Функция ПолучитьДатаОкончания(ОтДаты) 
+	пДатаОкончания = НачалоМинуты(КонецМинуты(ОтДаты)+1);		
+	Возврат пДатаОкончания;
+КонецФункции
+// --- 79Vlad  25.10.2018
+
+// +++ 79Vlad  25.10.2018
+&НаКлиенте
+Функция ПолучитьКоличествоЧасовПоРазностиДат(ДатаНач, ДатаКон)
+	Часов = 0;
+	
+	Если ДатаКон > ДатаНач Тогда
+		Часов = (ДатаКон - ДатаНач) / 3600;
+	КонецЕсли; 
+	
+	Возврат Часов;
+КонецФункции
+// --- 79Vlad  25.10.2018
+
+// +++ 79Vlad  25.10.2018
+&НаКлиенте
+Процедура ИзменитьЧасыФактДляСтроки()
+	Факт = ПолучитьКоличествоЧасовПоРазностиДат(ДатаНачала, ДатаОкончания);	
+КонецПроцедуры
+// --- 79Vlad  25.10.2018
+
+// +++ 79Vlad  25.10.2018
+&НаКлиенте
+Процедура ДатаОкончанияОткрытие(Элемент, СтандартнаяОбработка)
+	СтандартнаяОбработка = Ложь;
+	
+	ДатаОкончания = ПолучитьДатаОкончания(ТекущаяДата());  
+	ИзменитьЧасыФактДляСтроки();
+КонецПроцедуры
+// --- 79Vlad  25.10.2018