From 85dba1fa7ade74327e1965721c579010ea3bca40 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=D0=9A=D0=BE=D0=BC=D0=BF=D0=B0=D0=BD=D0=B8=D1=8F=201=D0=A1?= Date: Fri, 5 Apr 2019 09:47:00 +0300 Subject: [PATCH] 3_0_2_257 --- .../Module.bsl | 22 ++- .../Forms/ФормаЭлемента/Form.form | 4 + .../Forms/ФормаЭлемента/Help/ru.html | 7 +- .../Forms/ФормаЭлемента/Module.bsl | 14 +- SSL/src/CommonForms/ПанельОтчетов/Form.form | 2 +- .../ОбменДаннымиПовтИсп/Module.bsl | 20 -- .../ОбменДаннымиСервер/Module.bsl | 17 +- .../ОбменДаннымиСлужебный/Module.bsl | 2 +- .../Module.bsl | 2 +- SSL/src/CommonModules/ОтчетыКлиент/Module.bsl | 9 - .../РаботаСФайламиСлужебный/Module.bsl | 183 ++---------------- .../Module.bsl | 2 +- .../Module.bsl | 5 +- SSL/src/Configuration/Configuration.mdo | 18 +- .../Configuration/ParentConfigurations.bin | 2 +- .../Forms/Форма/Form.form | 15 ++ .../Forms/Форма/Module.bsl | 21 +- .../Forms/Органайзер/Help/ru.html | 21 +- .../Module.bsl | 8 +- .../МакетФайлаЗагрузкаИБ/Template.txt | 3 +- .../Forms/ФормаДокумента/Help/ru.html | 8 +- .../ВерсииОбъектов/ManagerModule.bsl | 2 +- .../Reports/ДвиженияДокумента/Help/ru.html | 32 ++- .../Roles/АдминистраторСистемы/Rights.rights | 174 ++++++++--------- .../Rights.rights | 62 +++--- SSL/src/Roles/ПолныеПрава/Rights.rights | 78 ++++---- .../ПросмотрЖурналаРегистрации/Rights.rights | 14 +- 27 files changed, 313 insertions(+), 434 deletions(-) diff --git a/SSL/src/Catalogs/СертификатыКлючейЭлектроннойПодписиИШифрования/Forms/ВыборСертификатаДляПодписанияИлиРасшифровки/Module.bsl b/SSL/src/Catalogs/СертификатыКлючейЭлектроннойПодписиИШифрования/Forms/ВыборСертификатаДляПодписанияИлиРасшифровки/Module.bsl index e8be29012..75f9dccf4 100644 --- a/SSL/src/Catalogs/СертификатыКлючейЭлектроннойПодписиИШифрования/Forms/ВыборСертификатаДляПодписанияИлиРасшифровки/Module.bsl +++ b/SSL/src/Catalogs/СертификатыКлючейЭлектроннойПодписиИШифрования/Forms/ВыборСертификатаДляПодписанияИлиРасшифровки/Module.bsl @@ -345,8 +345,15 @@ &НаКлиенте Процедура ВыбратьПослеПроверкиСертификата(Результат, Контекст) Экспорт + ДополнительныеПараметры = Новый Структура; Если Результат.Свойство("Программа") Тогда + + Если Не ЗначениеЗаполнено(Сертификат) Тогда + ДополнительныеПараметры.Вставить("ЭтоНовый"); + КонецЕсли; + ЗаписатьСертификатВСправочник(Результат.Программа); + КонецЕсли; Если Результат.Свойство("ОписаниеОшибки") Тогда @@ -367,7 +374,9 @@ ВнутренниеДанные, СвойстваПароля, Новый Структура("ПриУспешномВыполненииОперации", Истина)); ОповеститьОбИзменении(Сертификат); - + Оповестить("Запись_СертификатыКлючейЭлектроннойПодписиИШифрования", + ДополнительныеПараметры, Сертификат); + Если ВернутьПароль Тогда ВнутренниеДанные.Вставить("ВыбранныйСертификат", Сертификат); Если Не ЗапомнитьПароль Тогда @@ -383,8 +392,15 @@ &НаКлиенте Процедура ВыбратьПослеПроверкиСертификатаВМоделиСервиса(Результат, Контекст) Экспорт + ДополнительныеПараметры = Новый Структура; Если Результат.Свойство("Действителен") И Результат.Действителен Тогда + + Если Не ЗначениеЗаполнено(Сертификат) Тогда + ДополнительныеПараметры.Вставить("ЭтоНовый"); + КонецЕсли; + ЗаписатьСертификатВСправочникВМоделиСервиса(); + КонецЕсли; Если Результат.Свойство("ИнформацияОбОшибке") Тогда @@ -401,7 +417,9 @@ КонецЕсли; ОповеститьОбИзменении(Сертификат); - + Оповестить("Запись_СертификатыКлючейЭлектроннойПодписиИШифрования", + ДополнительныеПараметры, Сертификат); + ОповеститьОВыборе(Сертификат); КонецПроцедуры diff --git a/SSL/src/Catalogs/СертификатыКлючейЭлектроннойПодписиИШифрования/Forms/ФормаЭлемента/Form.form b/SSL/src/Catalogs/СертификатыКлючейЭлектроннойПодписиИШифрования/Forms/ФормаЭлемента/Form.form index 230cbd446..d91872269 100644 --- a/SSL/src/Catalogs/СертификатыКлючейЭлектроннойПодписиИШифрования/Forms/ФормаЭлемента/Form.form +++ b/SSL/src/Catalogs/СертификатыКлючейЭлектроннойПодписиИШифрования/Forms/ФормаЭлемента/Form.form @@ -1664,5 +1664,9 @@ OnReadAtServer ПриЧтенииНаСервере + + BeforeWrite + ПередЗаписью + diff --git a/SSL/src/Catalogs/СертификатыКлючейЭлектроннойПодписиИШифрования/Forms/ФормаЭлемента/Help/ru.html b/SSL/src/Catalogs/СертификатыКлючейЭлектроннойПодписиИШифрования/Forms/ФормаЭлемента/Help/ru.html index 6fffe9058..85574f96d 100644 --- a/SSL/src/Catalogs/СертификатыКлючейЭлектроннойПодписиИШифрования/Forms/ФормаЭлемента/Help/ru.html +++ b/SSL/src/Catalogs/СертификатыКлючейЭлектроннойПодписиИШифрования/Forms/ФормаЭлемента/Help/ru.html @@ -5,15 +5,16 @@
  • Кем выдан;
  • Действителен до;
  • Назначение.
  • Сведения о владельце сертификата:

    -