diff --git a/src/cf/CommonTemplates/узСловарьПоУмолчанию/Ext/Template.xml b/src/cf/CommonTemplates/узСловарьПоУмолчанию/Ext/Template.xml
index f89c287f7..f4657f58b 100644
--- a/src/cf/CommonTemplates/узСловарьПоУмолчанию/Ext/Template.xml
+++ b/src/cf/CommonTemplates/узСловарьПоУмолчанию/Ext/Template.xml
@@ -6348,10 +6348,69 @@
+
+ 103
+
+
+
+ 16
+
+
+ ru
+ 103
+
+
+
+
+
+
+ 13
+
+
+
+
+ 15
+
+
+ ru
+ Обработка.узКанбанДоска.ФормаДинамическая
+
+
+
+
+
+
+ 14
+
+
+ ru
+ Добавить факт работ
+
+
+
+
+
+
+ 11
+
+
+ ru
+ Add jobs fact
+
+
+
+
+
+
+ 17
+
+
+
+
true
18
- 103
- 103
+ 104
+ 104
Solid
diff --git a/src/cf/DataProcessors/узКанбанДоска/Forms/ФормаДинамическая/Ext/Form.xml b/src/cf/DataProcessors/узКанбанДоска/Forms/ФормаДинамическая/Ext/Form.xml
index 564a5cc50..53ff30888 100644
--- a/src/cf/DataProcessors/узКанбанДоска/Forms/ФормаДинамическая/Ext/Form.xml
+++ b/src/cf/DataProcessors/узКанбанДоска/Forms/ФормаДинамическая/Ext/Form.xml
@@ -1,5 +1,5 @@
-
\ No newline at end of file
diff --git a/src/cf/DataProcessors/узКанбанДоска/Forms/ФормаДинамическая/Ext/Form/Module.bsl b/src/cf/DataProcessors/узКанбанДоска/Forms/ФормаДинамическая/Ext/Form/Module.bsl
index 417d0ed41..3f6b4407b 100644
--- a/src/cf/DataProcessors/узКанбанДоска/Forms/ФормаДинамическая/Ext/Form/Module.bsl
+++ b/src/cf/DataProcessors/узКанбанДоска/Forms/ФормаДинамическая/Ext/Form/Module.bsl
@@ -302,14 +302,23 @@
МассивКодовСообщений.Добавить(83);//Скопировать комментарий в коде Copy the comment in the code
МассивКодовСообщений.Добавить(96);//Создать файл для задачи на диске
МассивКодовСообщений.Добавить(101);//Открыть папку задачи на диске
-
+ // [+] #327 Павлюков С.Ю. 2024-04-11
+ МассивКодовСообщений.Добавить(103);//Добавить факт работ
+ // [-] #327 Павлюков С.Ю. 2024-04-11
СтруктураСообщений = РегистрыСведений.узСловарь.ПолучитьСтруктуруСообщений(МассивКодовСообщений);
пКомандаДобавитьВТекущиеДела = пЭлементыФормы.Добавить(ИменаЭлементов.ИмяКомандыДобавитьВТекущиеДела, Тип("КнопкаФормы"), пЭлементТЧЗадачи.КонтекстноеМеню);
пКомандаДобавитьВТекущиеДела.Заголовок=СтруктураСообщений.Текст81;
пКомандаДобавитьВТекущиеДела.ИмяКоманды="КомандаДобавитьВТекущиеДела";
- пКомандаДобавитьВТекущиеДела.Отображение = ОтображениеКнопки.КартинкаИТекст;
+ пКомандаДобавитьВТекущиеДела.Отображение = ОтображениеКнопки.КартинкаИТекст;
+
+ // [+] #327 Павлюков С.Ю. 2024-04-11
+ пКомандаДобавитьФактРабот = пЭлементыФормы.Добавить(ИменаЭлементов.ИмяКомандыДобавитьФактРабот, Тип("КнопкаФормы"), пЭлементТЧЗадачи.КонтекстноеМеню);
+ пКомандаДобавитьФактРабот.Заголовок=СтруктураСообщений.Текст103;
+ пКомандаДобавитьФактРабот.ИмяКоманды="КомандаДобавитьФактРабот";
+ пКомандаДобавитьФактРабот.Отображение = ОтображениеКнопки.КартинкаИТекст;
+ // [-] #327 Павлюков С.Ю. 2024-04-11
пКомандаСкопироватьКомментарийВКоде = пЭлементыФормы.Добавить(ИменаЭлементов.ИмяКомандыСкопироватьКомментарийВКоде, Тип("КнопкаФормы"), пЭлементТЧЗадачи.КонтекстноеМеню);
пКомандаСкопироватьКомментарийВКоде.Заголовок=СтруктураСообщений.Текст83;
@@ -575,6 +584,9 @@
ИмяКомандыСледитьЗаЗадачей = ИмяКолонки + "_ТЧЗадачи_КомандаСледитьЗаЗадачей";
ИмяКомандыНеСледитьЗаЗадачей = ИмяКолонки + "_ТЧЗадачи_КомандаНеСледитьЗаЗадачей";
ИмяКомандыДобавитьВТекущиеДела = ИмяКолонки + "_ТЧЗадачи_КомандаДобавитьВТекущиеДела";
+ // [+] #327 Павлюков С.Ю. 2024-04-11
+ ИмяКомандыДобавитьФактРабот = ИмяКолонки + "_ТЧЗадачи_КомандаДобавитьФактРабот";
+ // [-] #327 Павлюков С.Ю. 2024-04-11
ИмяКомандыСкопироватьКомментарийВКоде = ИмяКолонки + "_ТЧЗадачи_КомандаСкопироватьКомментарийВКоде";
ИмяКомандыСоздатьФайлДляЗадачиНаДиске = ИмяКолонки + "_ТЧЗадачи_СоздатьФайлДляЗадачиНаДиске";
ИмяКомандыОткрытьПапкуЗадачиНаДиске = ИмяКолонки + "_ТЧЗадачи_ОткрытьПапкуЗадачиНаДиске";
@@ -618,6 +630,9 @@
РезультатФункции.Вставить("ИмяКомандыСледитьЗаЗадачей",ИмяКомандыСледитьЗаЗадачей);
РезультатФункции.Вставить("ИмяКомандыНеСледитьЗаЗадачей",ИмяКомандыНеСледитьЗаЗадачей);
РезультатФункции.Вставить("ИмяКомандыДобавитьВТекущиеДела",ИмяКомандыДобавитьВТекущиеДела);
+ // [+] #327 Павлюков С.Ю. 2024-04-11
+ РезультатФункции.Вставить("ИмяКомандыДобавитьФактРабот",ИмяКомандыДобавитьФактРабот);
+ // [-] #327 Павлюков С.Ю. 2024-04-11
РезультатФункции.Вставить("ИмяКомандыСкопироватьКомментарийВКоде",ИмяКомандыСкопироватьКомментарийВКоде);
РезультатФункции.Вставить("ИмяКомандыСоздатьФайлДляЗадачиНаДиске",ИмяКомандыСоздатьФайлДляЗадачиНаДиске);
РезультатФункции.Вставить("ИмяКомандыОткрытьПапкуЗадачиНаДиске",ИмяКомандыОткрытьПапкуЗадачиНаДиске);
@@ -1975,3 +1990,28 @@
#КонецОбласти
// [-] #283 Мальков М.В. 2023-01-30
+// [+] #327 Павлюков С.Ю. 2024-04-11
+&НаКлиенте
+Процедура КомандаДобавитьФактРабот(Команда)
+
+ #Если ВебКлиент Тогда
+ ОкноОтображения = Неопределено;
+ #Иначе
+ ОкноОтображения = ВариантОткрытияОкна.ОтдельноеОкно;
+ #КонецЕсли
+
+ СтрокаТЧ = Элементы[ИмяАктивнойТЧ].ТекущиеДанные;
+ Если СтрокаТЧ = Неопределено тогда
+ узОбщийМодульСервер.узСообщить("Выберите задачу",82);
+ Возврат;
+ Конецесли;
+
+ ПараметрыФормыузВводФактаПоЗадаче = Новый Структура;
+ ПараметрыФормыузВводФактаПоЗадаче.Вставить("Задача", СтрокаТЧ.Задача);
+ //ПараметрыФормыузВводФактаПоЗадаче.Вставить("Исполнитель", Пользователи.ТекущийПользователь());
+
+ ОткрытьФорму("Документ.узВводФактаПоЗадаче.Форма.ФормаДокументаВводСЗадачи",
+ ПараметрыФормыузВводФактаПоЗадаче,,,ОкноОтображения,,,РежимОткрытияОкнаФормы.БлокироватьОкноВладельца);
+
+КонецПроцедуры
+// [-] #327 Павлюков С.Ю. 2024-04-11